欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

十大方便好用的Vim插件分別是什么

這篇文章跟大家分析一下“十大方便好用的Vim插件分別是什么”。內(nèi)容詳細(xì)易懂,對“十大方便好用的Vim插件分別是什么”感興趣的朋友可以跟著小編的思路慢慢深入來閱讀一下,希望閱讀后能夠?qū)Υ蠹矣兴鶐椭?。下面跟著小編一起深入學(xué)習(xí)“十大方便好用的Vim插件分別是什么”的知識吧。

成都創(chuàng)新互聯(lián)10多年成都企業(yè)網(wǎng)站建設(shè)服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及高端網(wǎng)站定制服務(wù),成都企業(yè)網(wǎng)站建設(shè)及推廣,對成都混凝土泵車等多個方面擁有豐富的網(wǎng)站制作經(jīng)驗的網(wǎng)站建設(shè)公司。

對于不同的編程語言來說,最方便好用的Vim插件都是不是一定的。因此小編整理匯總了十個Vim插件,分別是Vim-Rainbow、NERD Commenter、NERD Commenter、ack、fzffzf、gitgutter、Volt、Tag List、lightlineVim、NERDTree和Auto Pairs,相信這十個Vim插件中總有一款適合你。

1、Vim-Rainbow

除了 Python,幾乎所有的主流編程語言都使用括號。通常,它們會嵌套使用多對括號,因此很難搞清楚某個括號的開閉區(qū)間。我發(fā)現(xiàn)自己經(jīng)常要數(shù)小括號,尤其是在復(fù)雜的 Bash 腳本中,以確保無誤。這時候就需要 vim-rainbow 插件!它為每對括號設(shè)置不同的顏色,因此很容易識別出哪些括號是一對括號。它非常有用而且五彩斑斕。

2、NERD Commenter

程序員們在寫代碼時,有時會遇到一些難以調(diào)試的問題,導(dǎo)致他們想要注釋或不執(zhí)行某段代碼。這時候就需要 NERD Commenter 出場了。選擇代碼段,按 Leader 鍵 + cc,代碼就會被注釋掉。(標(biāo)準(zhǔn)的 Vim Leader 鍵 是 / 字符。)按 Leader 鍵 + cn,取消注釋。對于大多數(shù)文件類型,NERD Commenter 會自動使用正確的注釋符。例如,如果你正在編輯 BIND 區(qū)域文件,并將文件類型設(shè)置為 BIND 區(qū)域文件,Vim 會正確地使用 ;(分號)字符進行注釋。

3、ack

有時,你需要搜索包含特定行或特定單詞的文件。使用 ack 插件,最好與 ag 結(jié)合使用,它倆的組合又被稱為 “silver searcher”。這一組合的速度非常快,覆蓋了 grep 或 vimgrep 的絕大多數(shù)使用場景。缺點是你需要安裝 ack 或 ag 才能正常運行。好消息是 Fedora 和 EPEL7 都可以使用 ag 和 ack。

4、fzffzf(全稱 “模糊查找器”)

插件提供了這一功能。打出 :FZF 并輸入文件名內(nèi)容。不斷縮短的列表將顯示出與你輸入的文件名內(nèi)容相匹配的一些文件。我經(jīng)常使用它,最近使用它的頻率估計比使用 NERDTree 還多。缺點是這個插件依賴于 fzf binary,因此也必須安裝這個依賴包。它適用于 Fedora、Debian 和 Arch。

5、gitgutter

大多數(shù) IT 人員都使用 Git 和 Git 倉庫中的文件進行工作。gitgutter 插件在行號附近添加了一列,通過符號顯示該行的狀態(tài)為:已更改(~)、已添加(+)或者已刪除(-)。這有利于跟蹤你所做的更改,并且可以使你專注于手頭的任務(wù),例如編寫補丁來修復(fù)一個關(guān)鍵錯誤。

6、Volt

它是一個不依存于 Vim 的 Vim 插件管理器。你可以用它安裝插件,并創(chuàng)建名為“profile”的插件組合。你可以使用一個簡單的命令 volt profile set myprofile 啟用新的配置。這樣我可以做到這樣的事情,如為 Python 配置單獨啟用 indentpython 插件。Volt 還提供了一種針對每個插件配置的簡單方法,這些配置會在“profile”之間共享,因此只需要安裝一次插件,就可以在多個“profile”之間使用。至于它的缺點只有一個,不管你想要使用多少個“profile”,每個插件只能有一個配置文件。但除此之外,它既方便好用又快速簡單。

7、Tag List

如果你在一個很大的文件中編寫代碼,會很容易忘記當(dāng)前所在的位置,你可能需要上下滾動來查找某個功能。使用 Tag List 插件,只需要輸入 :Tlist,就能垂直分屏顯示出包含變量、類型、類和函數(shù)的代碼,你可以輕松跳轉(zhuǎn)到這些變量、類型、類和函數(shù)。這個功能對于多語言同樣適用,例如 Java、Python 以及任何能夠使用 ctags 功能的文件類型。

8、lightlineVim

有很多這種插件,例如 Powerline,它會在底部欄顯示你正在處理的文件、光標(biāo)所在的文件位置以及文件類型等信息。這些插件各有利弊,在簡單比較后,我選擇了 lightline。它相對較小,便于安裝和擴展,并且不依賴于其他工具或插件。

9、NERDTree

NERDTree是一個很經(jīng)典的插件。在大型項目中,你可能很難找到想要編輯的內(nèi)容所在文件的確切名稱和路徑。使用快捷鍵,搜索窗會以垂直分屏的方式打開,就可以輕松找到所需文件并打開它。對于大型項目,這是必備插件。另外,對于那些經(jīng)常忘記文件名的人也很有用。

10、Auto Pairs

Auto Pairs插件可以幫助你插入和刪除成對的文字,如花括號、圓括號或引號。這在編寫代碼時非常有用,因為很多編程語言都有成對標(biāo)記的語法,就像圓括號用于函數(shù)調(diào)用,或引號用于字符串定義。最基本的功能是在你輸入一個左括號時會自動補全對應(yīng)的另一半括號。比如,你輸入了一個 [,它會自動幫你補充另一半 ]。相反,如果你用退格鍵刪除開頭的一半括號,Auto Pairs 會刪除另一半。如果你設(shè)置了自動縮進,當(dāng)你按下回車鍵時 Auto Pairs 會在恰當(dāng)?shù)目s進位置補全另一半括號,這比你找到放置另一半的位置并選擇一個正確的括號要省勁多了。

關(guān)于十大方便好用的Vim插件分別是什么就分享到這里啦,希望上述內(nèi)容能夠讓大家有所提升。如果想要學(xué)習(xí)更多知識,請大家多多留意小編的更新。謝謝大家關(guān)注一下創(chuàng)新互聯(lián)網(wǎng)站!

網(wǎng)站名稱:十大方便好用的Vim插件分別是什么
URL地址:http://aaarwkj.com/article14/igihde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、Google、響應(yīng)式網(wǎng)站、靜態(tài)網(wǎng)站、App設(shè)計、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
亚洲一区二区精品天堂| av一区二区三区不卡在线看| 中文字幕人妻少妇美臀| 亚洲最大av免费在线看| 国产三级三级在线观看| 国产欧美日韩精品三级| 亚洲成人不卡一区二区三区| 成人av男人天堂东京热| 亚洲国产不卡一区二区三区| 国产视频不卡一区二区| 精品人妻一区二区三区mp4| 国产一区二区三区本色| 亚洲美女香蕉视频在线| 国产视频一区2区三区| 九九在线视频免费观看精彩| 国产精品久久久久大屁股精品性色| 精品亚洲天堂一区二区三区| 成人国产亚洲日本欧美| 久久一区二区三区播放| 欧美黄色免费电影网站| 国产精品美女露脸av毛片| 欧美日韩国产激情在线观看| 麻豆视传媒短视频免费看| av一区二区三区高潮| 99热这里只有精品中文| 色噜噜人妻av中文字幕| 白浆视频在线免费观看| 久久精品国产亚洲av麻豆网站 | 蜜桃av网站在线播放| 妇女自拍偷自拍亚洲精品| 亚洲成人黄色在线网站| 国内精品一区二区欧美| 亚洲精品免费一区二区三区| 亚洲女同中文字幕在线| 国产亚洲理论片在线观看| 日本加勒比高清在线播放| 深夜视频在线观看成人| 午夜激情在线观看网页| 日本亚洲一区二区在线| 久久免费国产精品电影| 91九色国产老熟女乱子|