配置Vim——從基礎(chǔ)到高級(jí)的個(gè)性化定制

===================
引言
--
Vim,全稱Vi Improved,是一個(gè)高級(jí)文本編輯器。它支持多種模式,包括命令模式、插入模式和可視模式。Vim以其高效、靈活和可配置性強(qiáng)的特點(diǎn),在程序員中廣受歡迎。本文將指導(dǎo)你從安裝Vim開始,逐步進(jìn)行基礎(chǔ)配置、高級(jí)配置、插件管理,以及自定義快捷鍵,以適應(yīng)你的工作需要。
安裝Vim
----
根據(jù)你的操作系統(tǒng),可以參照以下步驟安裝Vim:
對(duì)于Liux用戶,可以在終端中輸入`sudo ap-ge isall vim`(對(duì)于Ubuu/Debia)或`sudo yum isall vim`(對(duì)于CeOS/RHEL)進(jìn)行安裝。
對(duì)于macOS用戶,可以在終端中輸入`brew isall vim`進(jìn)行安裝。
對(duì)于Widows用戶,可以從Vim官網(wǎng)下載相應(yīng)的安裝包進(jìn)行安裝。
基礎(chǔ)配置
----
1. 設(shè)定行號(hào):`se umber`
2. 設(shè)定文件打開方式:`se fileype=uf8`
3. 設(shè)定光標(biāo)移動(dòng)方式:`se mouse=a`
4. 啟用語法高亮:`se syax=o`
5. 設(shè)定ab縮進(jìn):`se absop=4`
6. 設(shè)定空格寬度:`se space=4`
7. 設(shè)定行尾符號(hào):`se showmode`
8. 顯示狀態(tài)行:`se sauslie= %F %M %r %w %( %A) [%L] [%P]`
9. 設(shè)定搜索顏色:`se highligh search#Delay# Hugry search#Search#bg=darkblue`
10. 顯示行號(hào):`se umber`
11. 顯示狀態(tài)行:`se sauslie= %F %M %r %w %( %A) [%L] [%P]`
1
2. 顯示窗口狀態(tài):`se showmode`
1
3. 高亮顯示最后一行:`se lassaus=2`
1
4. 設(shè)定配色方案:`colorscheme solarized`(可選擇其他的配色方案)
1
5. 啟用語法高亮:`syax eable`
1
6. 顯示隱藏文件:`se hidde`
1
7. 忽略大小寫搜索:`se igorecase`
1
8. 搜索時(shí)忽略當(dāng)前目錄下的所有文件:`se wildigore =/.gi/,/.hg/,/.sv/,/.DS_Sore,/ode_modules/,/__pycache__/,.swp,.bak,.mp,~.,.log......................,.!,. orig ,.bak,.core,.log,.mp,@,.swp,#,.pyc,.pyo,.rej,.elc,.o,.obj,.so,.pyd,.dll,.po,.po,.idd,.屐ca!```
1
9. 如果不知道當(dāng)前模式下輸入的字符是否合法,可以按 `i_CTRL-V_ (大寫 i,小寫 v)` 進(jìn)行轉(zhuǎn)換。
20. 如果想在插入模式下使用方向鍵進(jìn)行文本移動(dòng),可以在 `vimrc` 中加入 `seisermode i mapu003cC-Lefu003e u003cC-ODu003e` 和 `seisermode i mapu003cC-Righu003e u003cC-OCu003e` 兩行配置。這樣在插入模式下就可以使用方向鍵進(jìn)行文本移動(dòng)了。
下一篇:照片損壞了無法顯示還能修復(fù)么