溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

好用的Vim插件有哪些

發(fā)布時(shí)間:2022-04-02 10:58:06 來(lái)源:億速云 閱讀:206 作者:iii 欄目:編程語(yǔ)言

這篇文章主要講解了“好用的Vim插件有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“好用的Vim插件有哪些”吧!

1. Volt

好用的Vim插件有哪些

Volt是一個(gè)插件管理器,你可以通過(guò)它來(lái)安裝插件并創(chuàng)建名為“配置文件”的插件組合,Volt仍然相對(duì)較新,所以還不夠完美(例如,每個(gè)插件只能有一個(gè)配置文件),但除此之外,我發(fā)現(xiàn)它非常方便、非???、非常簡(jiǎn)單。

2. Vim-Rainbow

好用的Vim插件有哪些

幾乎所有主流的編程語(yǔ)言都需要用到方括號(hào),圓括號(hào),花括號(hào)等,通常,我們會(huì)使用多對(duì)的括號(hào),要弄清楚哪個(gè)右括號(hào)屬于哪個(gè)左括號(hào)可能會(huì)變得困難和煩人。而vim-rainbow插件會(huì)給每一對(duì)括號(hào)加一個(gè)獨(dú)特的顏色,這樣你就很容易辨認(rèn)了,而且它不僅很有用,也會(huì)讓你的代碼變得豐富多彩

3. lightline

好用的Vim插件有哪些

Vim的插件有很多,比如Powerline,它在屏幕的底部放一個(gè)欄,告訴你你在處理什么文件,你在文件的什么位置,它是什么類(lèi)型的文件等等,每個(gè)插件都有優(yōu)點(diǎn)和缺點(diǎn),在權(quán)衡之下,我最后選擇了lightline。它相對(duì)較小,易于設(shè)置,如果你對(duì)這類(lèi)東西感興趣,它具有相當(dāng)?shù)目蓴U(kuò)展性,并且不需要任何其他工具或插件。

4. NERDTree

好用的Vim插件有哪些

該插件顯示一個(gè)目錄樹(shù),可以執(zhí)行文件的操作命令。在大型項(xiàng)目中,你很難找到你要編輯的那一行的文件確切名稱(chēng)和位置。通過(guò)快捷鍵,一個(gè)資源管理器窗口就會(huì)以目錄樹(shù)的方式打開(kāi),你可以輕松找到你想要的文件并打開(kāi)它,假如你有大量代碼或者容易忘記文件名的人,NERDTree是必須要有的

5. NERD Commenter

好用的Vim插件有哪些

有時(shí),所有程序員編寫(xiě)的代碼都會(huì)產(chǎn)生難以調(diào)試的問(wèn)題,導(dǎo)致他們決定注釋掉或撤消代碼,NERD  Commenter的用處就來(lái)了,選擇代碼,點(diǎn)擊Leader+cc,你的代碼就會(huì)被注釋掉;點(diǎn)擊Leader+cn,你的代碼將被取消注釋。對(duì)于大多數(shù)文件類(lèi)型,NERD  Commenter都能使用正確的注釋字符

6. Solarized

我已經(jīng)使用了Vim的Solarized配色插件很久了,Solarized 是目前最完整的 Terminal/Editor/IDE 配色項(xiàng)目。

我時(shí)不時(shí)會(huì)在白天模式和暗黑模式之間切換,這主要取決于我所處的環(huán)境、屏幕亮度、以及我是否需要在我的屏幕上放些東西給別人閱讀燈因素決定。

通過(guò)Solarized,你可以選擇任何你喜歡的顏色方案,此外,我還喜歡Monokai,Volt插件管理器使我可以輕松地在兩者之間進(jìn)行切換,因此我可以使用Monokai進(jìn)行Python編程,使用編寫(xiě)B(tài)ash用Sola。

7. fzf

好用的Vim插件有哪些

fzf是目前最快的fuzzy  finder(模糊搜索神器),我經(jīng)常用這個(gè),使用它的次數(shù)已經(jīng)超過(guò)了NERDTree,它適用于Fedora、Debian和Arch,不過(guò)它有個(gè)小缺點(diǎn)是在fzf二進(jìn)制文件中有一個(gè)外部依賴(lài)項(xiàng),所以你連同它也要一起安裝。

8. ack

好用的Vim插件有哪些

當(dāng)我需要搜索包含某一行或者某個(gè)單詞的文件時(shí),我就很喜歡ack插件,你最好把它和ag結(jié)合使用,這是一個(gè)名為“The Silver  Searcher”的全局搜索工具。這個(gè)組合非???,涵蓋了我可以使用grep或vimgrep做的絕大多數(shù)事情。缺點(diǎn)是你需要安裝ack或ag才能正常運(yùn)行,優(yōu)點(diǎn)是ag和ack都可以用于Fedora和EPEL7。

9. gitgutter

好用的Vim插件有哪些

大多數(shù)IT人員都使用過(guò)Git和Git存儲(chǔ)庫(kù)中的文件。該插件支持在狀態(tài)行中嵌入已添加/已刪除/已修改行數(shù)的功能。對(duì)應(yīng)的符號(hào)如下:更改(~)、添加(+)和刪除(-)行。這對(duì)于跟蹤你所更改的內(nèi)容非常有用,而且還能讓你專(zhuān)注于手頭的工作,不過(guò),這個(gè)插件有個(gè)小小的性能缺陷,有時(shí)它的反應(yīng)速度有點(diǎn)慢,不過(guò)依然很有用

10. Tag List

如果你在一個(gè)文件中進(jìn)行編程,那你很容易就忘記你所處的位置,你可能需要自己手動(dòng)上下滾動(dòng)查找某個(gè)函數(shù),有了Tag  List插件,你只需輸入:Tlist,就可以得到一個(gè)垂直分割,其中包含可以輕松跳轉(zhuǎn)到的變量、類(lèi)型、類(lèi)和函數(shù)。它適用于許多語(yǔ)言,比如Java、Python,以及ctags工具可以處理的任何其他文件類(lèi)型。

感謝各位的閱讀,以上就是“好用的Vim插件有哪些”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)好用的Vim插件有哪些這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

vim
AI