VIM 開啟檔案時, 自動到上次開啟的行數

VIM 第二次開啟同檔案時, 要如何回到上次開啟的行數?

手動回上次開啟檔案的行數

vim 開啟 file 後:

手動按 `" 即可.

自動回上次開啟檔案的行數

每次開啟檔案, 都回復到上次的行數, 於 .vimrc 加入此段即可:

if has("autocmd")
    autocmd BufRead *.txt set tw=78
    autocmd BufReadPost *
    \ if line("'\"") > 0 && line ("'\"") <= line("$") |
    \   exe "normal g'\"" |
    \ endif
endif

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈VIM 開啟檔案時, 自動到上次開啟的行數〉中有 1 則留言

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料