熙寧行新法,士大夫與新法不合,紛紛退居。司馬光也退居洛陽,聽說邵雍通曉天文地理,深明義理。精通象數學,有心前去拜訪。
一天,司馬光帶著一個朋友和家院一同前去拜訪邵雍。走過天津橋,向打聽邵雍住所。伸手一指說:“那位就是邵先生。”司馬光順著方向一看,只見一個農夫正在田里耕種,心里不免有幾分輕意:一個種田的莊稼漢不會象傳說的那么出神入化,料事如神,且試再說。
走到邵雍面前,司馬光還是很有禮貌的問:“請問您可是邵堯夫先生?”先生放下鋤頭,見面前三人彬彬有禮,忙說:“村野之人正是堯夫,不知客人有何見教?”司馬光說:“失敬,失敬,聽說先生通曉易理,本人想向先生請教,不知前程如何?望先生賜教!”先生說:“村夫,談不上通曉,不過略知一二而已,既然客人相問,那就獻丑啦。請寫個字。”司馬光彎腰撿起一根小木棒,在地上寫個“人”字,然把木棒一放,直起腰:“請先生明查。”先生仔細一看說:“要以這‘人’字看,你定是居官之人,不過嗎……”“不過怎樣”不過現在不在其位:“那以后呢?”這以后嗎,定能升入卿相!司馬一聽深施一禮:“謝謝先生。”說完向家院一試眼色,家院接口說:“我也請教先生!”先生說:“請寫個字,家院在地下照樣寫個‘人’字,寫完把木棒隨便一丟,請賜教!”邵先生看了一眼說:“以你的‘人’字看,你不過是人家當差的。”
司馬光的朋友見兩人的事都測對了,就上前一步說:“先生給我也測一下,看前程如何?”“你也寫個字”。“不用寫了,還以‘人’字吧!”先生一琢磨說:“你的‘人’字可不大好。”“有何不好?”“你要小心入獄”,司馬光的朋友一聽,急了:“為啥同是一個‘人’字,一個是當官的,一個是當差的,我為啥要入獄呢?”“人的命運不同,心理也不一樣,寫字也能表達你的思想行動,同是一個字,其結果就不一樣,第一個‘人’字寫好木棒放在字中間成個‘大’字,當官的稱大人,第二個字寫好木棒隨便一丟,剛好丟在人字下邊,成了‘個’字,是人下人,你的人字沒寫是口說出的,口中有人不就是囚字嗎?所以你要小心受困。”
先生的一番講解,三人無不贊服,司馬光接著又與先生談了一些天下大事,邵先生說的頭頭是道,司馬光大加贊賞,遂與先生結為朋友,并以兄長之禮對待先生。
后來,司馬光的朋友因與新法不合,因別的案件牽涉到他吃了官司。新法失敗后,朝廷又任用司馬光為相。并為朋友平了反,朋友對司馬光說:“邵先生真乃神人,有先見之明。”