- Vim 教程
- Vim - 首頁
- Vim - 簡介
- Vim - 安裝與配置
- Vim - 相關工具
- Vim - 熟悉Vim
- Vim - 獲取幫助
- Vim - 編輯
- Vim - 導航
- Vim - 再次回顧編輯
- Vim - 搜尋
- Vim - 多檔案操作
- Vim - 標記
- Vim - 宏
- Vim - 暫存器
- Vim - 摺疊
- Vim - 差異比較
- Vim - 外掛
- Vim - 作為IDE使用
- Vim - 遠端檔案編輯
- Vim - 提示與技巧
- Vim - 個性化設定
- Vim - 總結
- Vim 有用資源
- Vim - 快速指南
- Vim - 有用資源
- Vim - 討論
Vim - 個性化設定
我們可以根據自己的需求個性化定製Vim。在本節中,我們將討論以下內容:
- 配置檔案
- 更改字型
- 更改配色方案
- 個性化高亮
- 狀態列
配置檔案
Vim 的配置檔案可以位於使用者級別或全域性級別。使用者特定的設定將儲存在使用者級別檔案中,而全域性設定將儲存在全域性級別檔案中。
Vimrc 檔案
全域性 vimrc
要在編輯器中找到全域性 vimrc 檔案,請執行以下命令:
:echo $VIM
或
:echo \%VIM\%
在 Linux 系統中,此檔案位於 /usr/share/vim 目錄下,而在 Windows 系統中,它位於 C:\Program Files\Vim 資料夾下。
本地 vimrc
本地 vimrc 將位於使用者的 home 目錄下。例如,在 Linux 系統中,它位於 /home/
請注意,在 Windows 系統中,檔名是 _vimrc,而在 Linux 系統中,它是 .vimrc。
Gvimrc
全域性 gvimrc
在 Linux 系統中,此檔案位於 /usr/share/gvim 目錄下,而在 Windows 系統中,它位於 C:\Program Files\Vim 資料夾下。
本地 gvimrc
本地 gvimrc 將位於使用者的 home 目錄下。例如,在 Linux 系統中,它位於 /home/
請注意,在 Windows 系統中,檔名是 _gvimrc,而在 Linux 系統中,它是 .gvimrc。
exrc
exrc 檔案用於向後相容。如果存在 vimrc 或 gvimrc 檔案,則會忽略這些檔案。
全域性 exrc
在 Linux 系統中,此檔案位於 /usr/share/vim 目錄下,而在 Windows 系統中,它位於 C:\Program Files\Vim 資料夾下。
本地 exrc
本地 exrc 將位於使用者的 home 目錄下。例如,在 Linux 系統中,它位於 /home/
更改字型
要更改字型,請在 gVim 中執行以下命令:
:set guifont = courier
以上命令將字型更改為 courier。
更改配色方案
要更改配色方案,請執行以下命令:
:colorscheme <tab>
當您按下 Tab 鍵時,它將顯示 Vim 可用的配色方案。
個性化高亮
突出顯示特定列之後的字元
執行以下命令以突出顯示大於 73 列的列:
:match ErrorMsg /\%>73v.\+/
下圖顯示了這一點:
以下是此命令的描述:
| 序號 | 命令和描述 |
|---|---|
| 1 | \%>
匹配列之後 |
| 2 | 73
這是列號 |
| 3 | V
它應該只適用於虛擬列 |
| 4 | .\+
匹配一個或多個字元 |
新增行號
要新增行號,請執行以下命令:
:set number
要停用此功能,請執行以下命令:
:set nonumber
設定行號寬度
要設定行號寬度,請執行以下命令:
:set numberwidth = <num>
拼寫檢查
要啟用拼寫檢查,請執行以下命令:
:set spell
要設定拼寫語言,請執行以下命令:
:set spelllang = <language>
例如,要設定德語,請使用以下命令:
:set spelllang = de
縮寫
使用縮寫,我們可以為長字串建立快捷方式。例如,以下命令建立名為“quick”的縮寫。
:abbr quick the quick brown fox
如果您輸入“quick”並按下 Tab 鍵,它將被替換為“the quick brown fox”字串。
我們可以用它來糾正一些錯字。例如,以下命令就是這樣做的:
:abr teh the
狀態列
狀態列顯示在編輯器的底部。要啟用狀態列,請執行以下命令:
:set laststatus = 2
要將其從當前會話中移除,請執行以下命令:
:set laststatus = 0