vimrc 配置指南
Vim 即 Vi Improved,它的前身是 Vi。它是一個十分強大的編輯器,優點如下:
- 不需要滑鼠,純鍵盤
- Linux 系統預裝
- 鍵盤命令肌肉記憶之後,效率非常高
但是,它的配置許許多多,讓人難以記住。我正好要在新電腦上配置它,故寫此文。
為什麼不用別人現成的?
- 自己的配置更順手,自己更熟悉。
- 瞭解 Vim Script,可以自己造外掛
- etc.
不會 Vim 怎麼辦
啊這…… 🤣
你可以試著在命令列輸入 vimtutor。
vimrc 的位置
本篇文章以新安裝的 vim 為例。Vim 的配置檔案叫做
vimrc。在 Mac、Linux 等系統上,位於
~/.vimrc。在 Windows 系統中,它叫做
_vimrc,但是同樣位於 Home 目錄中。
全域性的配置,在 Mac、Linux 等系統上,位於
/etc/vimrc。在 Windows 系統上,它儲存在 Vim
安裝目錄,同樣叫做 vimrc。
配置
一個什麼也沒有配置的 Vim,開啟可能是這樣的:
下面各配置,你可以新增自己想要的。以下所有配置都可以在命令模式輸入,臨時啟用或關閉。
基本
1 | set nocompatible " 不使用 Vi 相容模式 |
縮排
1 | set autoindent " 自動縮排 |
介面
1 | set number " 顯示行號 |
搜尋
1 | set hlsearch " 高亮搜尋結果 |
更多
Vim 配置不止這些,我只介紹了一些常用的。Vim Script 值得學習,學完了還可以自己開發外掛。
題外話 - 外掛
外掛管理,Vim 雖然新增了自帶的,但我還是很推薦 Vim-Plug