日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

本博使用的vim(gvim)相關(guān)插件整理

系統(tǒng) 3109 0

本博使用的vim(gvim)相關(guān)插件整理 | Vimer的程序世界

之前有朋友在博客里希望我能列出自己使用的所有Vim插件,一直沒(méi)有時(shí)間,趁周末的最后的幾個(gè)小時(shí),就給大家列一下,大家可以實(shí)行拿來(lái)主義,取自己需要的,呵呵~

OK,一個(gè)個(gè)來(lái)說(shuō)吧~~

plugin:

  • 編程相關(guān):
    • 公共:
      • taglist
      • 相信無(wú)人不知其大名,用來(lái)提供單個(gè)源代碼文件的函數(shù)列表之類的功能。最近在使用一個(gè)針對(duì)面向?qū)ο笳Z(yǔ)言的類似插件- tagbar.vim ,也很不錯(cuò)。

      • NERD_commenter
      • 提供快速注釋/反注釋代碼塊的功能

      • DoxygenToolkit.vim
      • 添加doxygen注釋

      • snipMate
      • 提供快速生成代碼段的功能

      • mark.vim
      • 給不同的單詞高亮,表明不同的變量時(shí)很有用。(特別說(shuō)明一下,vim.org上有兩個(gè)Mark.vim,請(qǐng)使用鏈接中指向的那個(gè),另外一個(gè)是有bug的)

      • authorinfo
      • 自動(dòng)生成/更新文件的作者信息(本博編寫)

      • checksyntax
      • 一個(gè)通用的語(yǔ)法檢查插件,支持c,js,等等

      • Indent Guides
      • 用來(lái)幫助縮進(jìn)對(duì)齊的插件,需要的時(shí)候會(huì)很好用

    • c/c++:
    • python:
      • pyflakes
      • 提供實(shí)時(shí)檢查python代碼語(yǔ)法的功能(強(qiáng)烈推薦!)

      • pydoc
      • 在vim中查找python文檔

    • js:
      • jsbeautify.vim
      • 優(yōu)化js代碼,并不是簡(jiǎn)單的縮進(jìn),而是整個(gè)優(yōu)化

    • html/xml:
      • matchit
      • 使%不僅能夠匹配簡(jiǎn)單的<>(),還能匹配<html></html>之類標(biāo)簽的功能

      • xml.vim
      • 提供快速編寫xml/html的能力,如標(biāo)簽自動(dòng)閉合等

  • 常用工具:
    • NERD_tree
    • 提供展示文件/目錄列表的功能,比自帶的文件瀏覽器要好很多

    • conque_term
    • 提供在vim中打開(kāi)終端的功能,非常有用!

    • csExplorer
    • 提供列出配色列表的功能,就不用一個(gè)個(gè)手工去敲配色名字了

    • calendar
    • 提供日歷的功能,并且可以記筆記

    • fencview
    • 自動(dòng)檢測(cè)文件編碼,也可以手動(dòng)選擇文件編碼。

    • visincr
    • 提供生成數(shù)列的功能

    • vimwiki
    • 用vim來(lái)打造個(gè)人wiki

    • FuzzyFinder
    • 很強(qiáng)大的文件查找工具,需要依賴 L9

    • auto_mkdir
    • 用 :w 寫入文件的時(shí)候會(huì)自動(dòng)創(chuàng)建目錄

    • surround.vim
    • 快速給單詞/句子兩邊增加符號(hào)(包括html標(biāo)簽),缺點(diǎn)是不用用"."來(lái)重復(fù)命令, repeat.vim 可以解決這個(gè)問(wèn)題

    • Vimpress
    • 用vim來(lái)查看、發(fā)布、修改、刪除博客,有人優(yōu)化了這個(gè)代碼: VimRepress

    • VOoM
    • 提供outline功能,功能非常強(qiáng)大

    • Align
    • 提供對(duì)齊文字的功能,不同于indent插件,一旦用到就會(huì)非常方便

    • CmdlineComplete
    • 提供命令模式下的補(bǔ)全,可以補(bǔ)全緩沖區(qū)中出現(xiàn)過(guò)的單詞,很好用(另一個(gè)選擇是 cmdline completion

    • weibo.vim
    • 在Vim中發(fā)騰訊微博(本博編寫)

  • 娛樂(lè):
    • qiushibaike
    • 可以在vim中看糗事百科(本博編寫,純屬娛樂(lè)~~)

    • DrawIt
    • 可以在vim中畫圖,鍵盤控制。(還有一款插件,sketch也是畫圖,不過(guò)是用鼠標(biāo)控制)

indent:

  • javascript.vim
  • 提供js代碼的智能縮進(jìn),僅使用了他的indent功能

  • indent/python.vim
  • 提供python的語(yǔ)法縮進(jìn),比默認(rèn)的要好很多(本博修改)

syntax:

這里的列表會(huì)隨博主的使用情況實(shí)時(shí)更新,希望能讓大家使用vim更加方便。

另外,博友們?nèi)绻€有什么好的插件我沒(méi)有列出來(lái),歡迎留言提醒~~

本博使用的vim(gvim)相關(guān)插件整理


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 九龙县| 湖南省| 寿光市| 辰溪县| 大同市| 余江县| 姜堰市| 冷水江市| 新龙县| 蚌埠市| 平陆县| 镇沅| 宜州市| 汉寿县| 盘山县| 渭源县| 横峰县| 五寨县| 南昌市| 甘谷县| 罗源县| 汉中市| 长葛市| 内黄县| 屯门区| 榆树市| 临澧县| 当雄县| 新民市| 嘉善县| 新化县| 清流县| 常熟市| 苍南县| 布尔津县| 沛县| 大方县| 乐昌市| 额敏县| 楚雄市| 定安县|