最近的code量都來到幾千行, 每次都要記下行數都很麻煩, 知道vim有這設定又很懶去設定XD, 終於趁假日好好的來寫一下如何設定
雖然說很懶 但是其實之前就有設定過了,
只需要在vimrc裡加入
if has(“autocmd”)au BufReadPost * if line(“‘\””) > 1 && line(“‘\””) <= line(“$”) | exe “normal! g’\”” | endifendif
應該就要可以用了, 這資訊在/etc/vim/vimrc裡面有, 只是備註解掉了
但我的vim還是沒有辦法幫我回到之前的紀錄, 到底是為何呢?
在咕狗了快半小時之後, 終於發現原來viminfo沒有半點資料, 跟vim有關的紀錄都寫在這, 當然包括你上次離開的游標位置, 查了一下權限, 果然, 都是root(我真的不知道怎麼會是root…),所以一般使用者的資訊當然無法寫入
用指令把權限改回一般使用者後, 一切都可以運行囉