vim 實現游標停留在上次退出的位置

2021-09-17 19:09:24 字數 490 閱讀 6772

翻閱了其他同學寫的部落格,我發現很多人在描述這個問題時寫的不全面,我把自己的實踐過程簡單記錄下:

1、~/.vimrc與~/.viminfo的所有人需保持一致,並且要與開啟檔案的所有人保持一致,同時這三個檔案的所有人都不能是root。如圖情況才可以:

猜測原因是:修改個人目錄下的.vimrc,其作用域無法觸及到以root為所有人的檔案。

2、~/.vimrc中需要包含如下語句:

if has(「autocmd」)

au bufreadpost * if line(「』\」「) > 1 && line(「』\」「) <= line(「$」) | exe 「normal! g』\」」 | endif

endif

我在實踐中發現當這兩條都滿足時即可實現游標停留在上次退出的位置,如果有同學發現其他必要條件,歡迎補充。

翻閱了其他同學寫的部落格,我發現很多人在描述這個問題時寫的不全面,我把自己的實踐過程簡單記錄下:

別把夢停留在20歲

我們都曾有過美麗的夢想,只是,在茫茫人海中,在慢慢征途中,我們太容易將它們放棄或遺忘,當我們幡然悔悟時,夢想已被我們遺落在人生的旅途中。從前有兩兄弟,住在80層樓上,一天兩人旅遊回來,發現大樓電梯停電了。無奈,兩人只好爬樓上去。一路氣喘吁吁,到了20層。一合計,覺得揹包實在太重,於是就把行李扔在了地...

Eclipse起步無響應 停留在Loa

eclipse啟動無響應停留在loading workbench狀態 前兩天休眠後機器非正常關機,重新啟動後執行eclipse。悲催的發現eclipse無法啟動了。每次雙擊啟動後,確定完workspace後,顯示啟動畫面,沒過一會就進入灰色無響應狀態。啟動畫面始終停留在loadingworkbenc...

只有不停的奔跑,你才能停留在原地

很喜歡一句話,只有不停的奔跑,你才能停留在原地。時代拋棄你的時候,甚至不會回頭看你一眼。不管學習什麼領域,都不是一蹴而就的,看到別人的光鮮外部,我們更要想想他們的背後都經歷了什麼,天賦異稟的人,屈指可數,99 成功的人,都離不開自身的努力。有的人,有幸得到領路人的正確指導,避免了很多彎路,比別人更容...