Vim 自動回到檔案最後讀取位置, 只要於 .vimrc 做下述設定即可:
if has("autocmd") autocmd BufRead *.txt set tw=78 autocmd BufReadPost * \ if line("'\"") > 0 && line ("'\"") <= line("$") | \ exe "normal g'\"" | \ endif endif
最近突然發現都無法回到檔案最後讀取的位置, 看這邊找不到問題, 最後發現是 .viminfo 權限被改掉了.
.viminfo 如果無法寫入 / 修改, 上面那設定就無法啟用(無法紀錄檔案最後讀取位置在哪邊), 將 .viminfo 的讀寫權限改回自己就解決囉~ 🙂
原來是 .viminfo 權限問題,感謝你解決我困擾超久的問題!!
謝謝~ : )
谢谢~~~~