vim 離線安裝_VIM學習筆記 插件列表(Plugin)

由于zhihu的垃圾編輯器不支持表格,請查看以下完整格式:

http://yyq123.github.io/learn-vim/learn-vim-plugin.html

說明:

  • 本列表完全基于作者的主觀體驗,既不客觀也不完整;
  • 建議使用vim-plug或Vundle等插件管理器,來安裝和管理插件;
  • 在“插件”列中的 ★,表示推薦的插件;
  • 在“描述”列中的【詳細介紹】,鏈接到插件配置與使用的詳細介紹。

工具

  • junegunn/vim-plug ★ 插件管理器【詳細介紹】
  • VundleVim/Vundle.vim 插件管理器【詳細介紹】
  • machakann/vim-highlightedyank 高亮顯示yanked內容
  • svermeulen/vim-yoink yank歷史紀錄
  • DavidFishburn/YankRing.vim yank歷史紀錄【詳細介紹】
  • Shougo/context_filetype.vim 文件類型偵測
  • vim-scripts/fencview.vim ★ 多編碼(Multi-Encodings)格式識別【詳細介紹】
  • mhinz/vim-startify 自定義啟動頁(包含最近使用的文件、書簽和保持的會話)
  • dstein64/vim-startuptime 啟動時間分析
  • MTDL9/vim-verbosity 將verbose信息輸出至日志文件
  • Shougo/vinarise.vim 十六進制(Hex)編輯器

色彩

  • rafi/awesome-colorschemes Awesome配色方案合輯
  • romainl/vim-cool 完成搜索后自動禁用高亮顯示,再次查詢時重新高亮顯示
  • guns/xterm-color-table.vim xterm 256色及RGB值列表
  • lilydjwg/colorizer ★ 顏色代碼的背景色顯示相應的色彩【詳細介紹】

界面

  • vim-airline/vim-airline 自定義狀態欄
  • powerline/powerline 自定義狀態欄
  • liuchengxu/vim-which-key 在pop-up窗口中顯示快捷鍵定義
  • mbbill/undotree 視覺化的undo歷史
  • sjl/gundo.vim 視覺化的undo歷史
  • kshenoy/vim-signature 在屏幕最左側顯示標記【詳細介紹】
  • nathanaelkane/vim-indent-guides 可視化顯示縮進級別
  • ryanoasis/vim-devicons 根據文件類型顯示圖標
  • bagrat/vim-buffet 自定義Tabline顯示緩沖區列表
  • t9md/vim-choosewin 類似TMUX的display-pane快速選擇窗口

數據

  • chrisbra/csv.vim 處理按列存儲的數據文件
  • mechatroner/rainbow_csv 以多種色彩顯示CSV文件,并支持類似SQL的查詢語言
  • vim-scripts/VisIncr 增加數值和日期等

語法

  • hail2u/vim-css3-syntax CSS3 syntax support to vim's built-in syntax/css.vim
  • cakebaker/scss-syntax.vim Syntax file for scss (Sassy CSS)
  • othree/html5.vim HTML5 omnicomplete and syntax
  • plasticboy/vim-markdown Markdown syntax highlighting
  • rhysd/vim-gfm-syntax GitHub Flavored Markdown syntax highlight extension
  • pangloss/vim-javascript Enhanced Javascript syntax
  • heavenshell/vim-jsdoc Generate JSDoc to your JavaScript code
  • elzr/vim-json Better JSON support
  • vim-python/python-syntax Enhanced version of the original Python syntax
  • Vimjas/vim-python-pep8-indent A nicer Python indentation style
  • vim-jp/syntax-vim-ex Improved Vim syntax highlighting
  • ekalinin/Dockerfile.vim Syntax and snippets for Dockerfile
  • tmux-plugins/vim-tmux Plugin for tmux.conf
  • MTDL9/vim-log-highlighting Syntax highlighting for generic log files
  • mboughaba/i3config.vim i3 window manager config syntax
  • jstrater/mpvim Macports portfile configuration files
  • chr4/nginx.vim Improved nginx syntax and indent
  • vim-syntastic/syntastic 語法檢查
  • dense-analysis/ale 支持LSP的異步語法檢查

Git

  • jreybert/vimagit 簡化Git工作流程
  • lambdalisue/gina.vim 異部控制Git
  • airblade/vim-gitgutter 顯示和控制Git變更
  • tpope/vim-fugitive Git plugin for Vim
  • mattn/vim-gist ★ 管理存儲在Gist的代碼片段【詳細介紹】

寫作

  • junegunn/goyo 無干擾(Distraction-free)寫作
  • junegunn/limelight 無干擾(Hyperfocus)寫作
  • reedes/vim-wordy 識別經常被誤用的英文單詞和短語
  • mzlogin/vim-markdown-toc 自動生成Markdown目錄(TOC)標簽
  • iamcco/markdown-preview.nvim 使用瀏覽器預覽Markdown文件
  • chrisbra/unicode.vim 輸入和查詢unicode字符和Digraphs

快速移動

  • haya14busa/vim-asterisk 增強的*命令
  • haya14busa/vim-edgemotion 跳轉到代碼塊的邊界
  • easymotion/vim-easymotion 快速移動
  • terryma/vim-multiple-cursors 多重光標選擇

自動完成

  • othree/csscomplete.vim 增強的CSS自動完成
  • prabirshrestha/asyncomplete.vim 異步自動完成
  • prabirshrestha/vim-lsp 異步語言服務器協議插件
  • mattn/vim-lsp-settings vim-lsp自動配置
  • ycm-core/YouCompleteMe 代碼自動完成

HTML

  • yyq123/HTML-Editor HTML代碼輸入和網頁預覽【詳細介紹】
  • alvan/vim-closetag 自動關閉(X)HTML標簽
  • mattn/emmet-vim 類似emmet的HTML代碼快速輸入

文本對象

  • wellle/targets.vim 擴展文本對象
  • kana/vim-operator-user 自定義操作符(operators)
  • kana/vim-operator-replace 使用寄存器內容進行替換操作
  • jiangmiao/auto-pairs 自動輸入和刪除成對出現的括號和引號等
  • tpope/vim-surround 環繞字符編輯【詳細介紹】
  • machakann/vim-sandwich ★ 環繞字符編輯【詳細介紹】
  • kana/vim-textobj-user 自定義文本對象
  • terryma/vim-expand-region 漸進可視化區域選擇文本
  • chrisbra/matchit %命令功能擴展【詳細介紹】
  • andymass/vim-matchup %命令功能擴展
  • AndrewRadev/sideways.vim 匹配函數參數
  • osyo-manga/vim-textobj-multiblock 處理成對括號
  • kana/vim-textobj-function 函數相關文本對象

編程輔助

  • AndrewRadev/splitjoin.vim 拆分/合并行
  • AndrewRadev/linediff.vim 代碼塊比較
  • SirVer/ultisnips 代碼片段管理
  • garbas/vim-snipmate 代碼片段管理
  • honza/vim-snippets 代碼片段管理
  • tyru/caw.vim 注釋工具
  • ludovicchabant/vim-gutentags 管理tag文件
  • luochen1990/rainbow 多重色彩括號【詳細介紹】
  • Rainbow-Parenthsis-Bundle 多重色彩括號【詳細介紹】
  • rhysd/devdocs.vim 查詢http://devdocs.io離線文檔
  • rizzatti/dash.vim 查詢Dash.app離線文檔
  • KabbAmine/zeavim.vim 查詢Zeal離線文檔【詳細介紹】

其它

  • junegunn/fzf.vim 集成Fzf模糊查詢工具
  • skywind3000/asyncrun.vim 后臺異步執行外部命令

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/276338.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/276338.shtml
英文地址,請注明出處:http://en.pswp.cn/news/276338.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

3 年前端面經和他在創業公司的成長歷程

在掘金上當了幾年的伸手黨,最近也準備輸出一些自己的東西。關于我首先介紹一下我自己,17 年畢業于一所 211 學校,但是由于大學四年馳騁在召喚師峽谷,畢業時也沒有找到一份大廠的工作,隨便找了一家創業公司簽了三方就去…

Spring.NET學習筆記9——打造簡易的依賴注入框架(練習篇) Level 100

我們在第三篇中學習里一個簡易的IoC框架。今天我們接著上次的程序,實現帶參數構造函數對象的實例和屬性的注入 。  我們知道可以通過反射獲取類的構造函數及參數(GetConstructors方法);可以獲取屬性和屬性的類型(GetProperties方法)。通過Activator的C…

PHP 利用Mail_MimeDecode類提取郵件正文

參考鏈接:http://blog.csdn.net/dmtnewtons_blog/article/details/18765289 rfc mail content-type: 參考鏈接:http://blog.csdn.net/dmtnewtons_blog/article/details/19327105 根據主流的郵件解析類Mail_MimeDecode,提取郵件正…

android 單元測試

首先AndroidManifest.xml View Code <?xml version"1.0" encoding"utf-8"?> <manifest xmlns:android"http://schemas.android.com/apk/res/android"package"com.travelsky.test" android:versionCode"1"androi…

申萬一級行業日指數_基金收評 | 指數震蕩走弱,軍工股成兩市主線!后期行情如何?...

收評君復盤日記(2020年9月21日)三大指數集體收跌&#xff0c;北向資金全天大幅凈流出近65億元&#xff0c;軍工板塊表現強勢。盤面回顧9月21日&#xff0c;兩市全天高開低走&#xff0c;早盤指數弱勢震蕩&#xff0c;三大指數盤中一度翻紅&#xff0c;但隨后震蕩走弱&#xff0…

若川的2016年度總結,畢業工作

可以點擊上方的標簽若川的故事、年度總結&#xff0c;查看往期文章有讀者反饋說看我年度總結系列比我源碼系列更有啟發。所以打算把2016-2018的年度總結發布到公眾號聲明原創&#xff0c;希望對大家有所啟發。&#xff08;雖然我的每一年都過得非常普通...&#xff09;以下是正…

jQuery之Ajax

轉載鏈接&#xff1a;http://cargoj.iteye.com/blog/1008047 1 . jQuery幫助之Ajax請求&#xff08;一&#xff09;jQuery.ajax(options) 2 . jQuery幫助之Ajax請求&#xff08;二&#xff09;jQuery.get(url,[data],[callback] 3 . jQuery幫助之Ajax請求&#xff08;三&am…

深入淺出之正則表達式(二)

深入淺出之正則表達式&#xff08;二&#xff09; http://dragon.cnblogs.com/archive/2006/05/09/394923.html 前言&#xff1a; 本文是前一片文章《深入淺出之正則表達式&#xff08;一&#xff09;》的續篇&#xff0c;在本文中講述了正則表達式中的組與向后引用&…

MVC(溫習深入)

MVC&#xff08;Model-View-Controller&#xff0c;模型—視圖—控制器模式&#xff09;是軟件工程中的一種軟件架構模式。它把軟件系統分為三個基本部分&#xff1a;模型&#xff08;Model&#xff09;&#xff0c;視圖&#xff08;View&#xff09;和控制器&#xff08;Contr…

面試官問:能否模擬實現JS的new操作符(高頻考點)

可以點擊上方的話題JS基礎系列&#xff0c;查看往期文章這篇文章寫于2018年11月05日&#xff0c;new模擬實現&#xff0c;Object.create是面試高頻考點&#xff0c;之前發布在掘金有近2萬人閱讀&#xff0c;現在發布到公眾號聲明原創。1. 前言這是面試官問系列的第一篇&#xf…

Linux環境下設置IPDNSGateway

轉載鏈接&#xff1a;http://www.myhack58.com/Article/sort099/sort0102/2011/29291.htm 在Linux中不管你是做服務器還是只是平常使用&#xff0c;上網肯定都是最重要和不可缺少的一個因素之一&#xff0c;所以就涉及到它的ip gateway dns等network配置和使用。但是設置Linux…

跟我一起學WCF(2)——利用.NET Remoting技術開發分布式應用

一、引言 上一篇博文分享了消息隊列&#xff08;MSMQ&#xff09;技術來實現分布式應用&#xff0c;在這篇博文繼續分享下.NET平臺下另一種分布式技術——.NET Remoting。 二、.NET Remoting 介紹 2.1 .NET Remoting簡介 .NET REmoting與MSMQ不同&#xff0c;它不支持離線可得&…

二叉樹的建立與遍歷_51、二叉樹遍歷-重建二叉樹JZ4

題目描述輸入某二叉樹的前序遍歷和中序遍歷的結果&#xff0c;請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重復的數字。例如輸入前序遍歷序列{1,2,4,7,3,5,6,8}和中序遍歷序列{4,7,2,1,5,3,8,6}&#xff0c;則重建二叉樹并返回。思路回顧三種經典的遍歷&…

越來越覺得現在的工作很枯燥

很不想這么說&#xff0c;但又不想欺騙自己&#xff0c;真的是很枯燥&#xff0c;不過這種感覺早在一年在在上一間公司時就很強烈的有過這種感覺了&#xff0c;只不過現在是又一次有感觸罷了。話說說我這種性質的工作枯燥很多人都講過&#xff0c;如果哪個人說不枯燥估計腦袋進…

推薦關注這7個高質量的前端公眾號

拓寬眼界&#xff0c;增加深度&#xff0c;在閱讀的世界里&#xff0c;我們往往能找到不一樣的態度&#xff0c;提升朋友圈質量&#xff0c;從關注這幾個公眾號開始。輕掃一下二維碼就行了&#xff0c;你可以試試&#xff0c;肯定會有意外收獲。大遷世界 簡介&#xff1a;前端小…

MySQL 實用語句集合

MySQL 實用語句集合 參考鏈接[用戶]&#xff1a;http://blog.csdn.net/dmtnewtons_blog/article/details/9136339 參考鏈接[屬性]&#xff1a;http://stackoverflow.com/questions/15821532/get-current-auto-increment-value-for-any-table 參考鏈接[索引]&#xff1a;htt…

python對象序列化或持久化的方法

http://blog.csdn.net/chen_lovelotus/article/details/7233293 一、Python對象持久化方法 目前為止&#xff0c;據我所知&#xff0c;在python中對象持久化有以下幾種方法&#xff1a; 1. 使用(dbhash/bsddb, dbm, gdbm, dumbdbm 等&#xff09;以及它們的"管理器"(…

Windows Live Writer 在win2003 的安裝方法

下載Windows Live Writer整體安裝包&#xff0c;最好是離線安裝包 2.在xp系統上安裝 3.查找C:\Program Files\Common Files\Windows Live\.cache目錄 .cache目錄是隱藏的&#xff0c;目錄下面就是各個安裝文件的msi安裝包 4.拷貝相應的msi文件&#xff0c;到Windows 2003安裝就…

decode 大于比較 小于_6 燃氣輸配系統6.3 壓力不大于1.6Mpa的室外燃氣管道城鎮燃氣設計規范 GB500282006(2020修訂版)...

6.3 壓力不大于1.6Mpa的室外燃氣管道6.3.1中壓和低壓燃氣管道宜采用聚乙烯管、機械接口球墨鑄鐵管、鋼管或鋼骨架聚乙烯塑料復合管&#xff0c;并應符合下列要求&#xff1a; 1 聚乙烯燃氣管應符合現行的國家標準《燃氣用埋地聚乙烯管材》GB15558.1 和《燃氣用埋地聚乙烯管件…

若川的2017年度總結,一如既往

可以點擊上方的標簽若川的故事、年度總結&#xff0c;查看往期文章有讀者反饋說看我年度總結系列比我源碼系列更有啟發。所以打算把2016-2018的年度總結發布到公眾號聲明原創&#xff0c;希望對大家有所啟發。&#xff08;雖然我的每一年都過得非常普通...&#xff09;若川的20…