首页IT科技本博这个牌子怎么样(本博使用的vim(gvim)相关插件整理)

本博这个牌子怎么样(本博使用的vim(gvim)相关插件整理)

时间2025-07-31 15:17:32分类IT科技浏览4394
导读:之前有朋友在博客里希望我能列出自己使用的所有Vim插件,一直没有时间,趁周末的最后的几个小时,就给大家列一下,大家可以实行拿来主义,取自己需要的,呵呵~...

之前有朋友在博客里希望我能列出自己使用的所有Vim插件              ,一直没有时间                      ,趁周末的最后的几个小时      ,就给大家列一下          ,大家可以实行拿来主义                       ,取自己需要的         ,呵呵~

OK      ,一个个来说吧~~

plugin:

编程相关: 公共: taglist

相信无人不知其大名                       ,用来提供单个源代码文件的函数列表之类的功能              。最近在使用一个针对面向对象语言的类似插件-tagbar.vim             ,也很不错                    。

NERD_commenter

提供快速注释/反注释代码块的功能

DoxygenToolkit.vim

添加doxygen注释

snipMate

提供快速生成代码段的功能

mark.vim

给不同的单词高亮   ,表明不同的变量时很有用        。(特别说明一下                      ,vim.org上有两个Mark.vim                 ,请使用链接中指向的那个,另外一个是有bug的)

authorinfo

自动生成/更新文件的作者信息(本博编写)

checksyntax

一个通用的语法检查插件                  ,支持c,js,等等

Indent Guides

用来帮助缩进对齐的插件                     ,需要的时候会很好用

c/c++: omnicppcomplete

提供C++代码的自动补全功能

a.vim

提供快速切换.h和.cpp文件的功能

python: pyflakes

提供实时检查python代码语法的功能(强烈推荐!)

pydoc

在vim中查找python文档

js: jsbeautify.vim

优化js代码   ,并不是简单的缩进              ,而是整个优化

html/xml: matchit

使%不仅能够匹配简单的<>()                      ,还能匹配<html></html>之类标签的功能

xml.vim

提供快速编写xml/html的能力      ,如标签自动闭合等

常用工具: NERD_tree

提供展示文件/目录列表的功能          ,比自带的文件浏览器要好很多

conque_term

提供在vim中打开终端的功能                       ,非常有用!

csExplorer

提供列出配色列表的功能         ,就不用一个个手工去敲配色名字了

calendar

提供日历的功能      ,并且可以记笔记

fencview

自动检测文件编码                       ,也可以手动选择文件编码           。

visincr

提供生成数列的功能

vimwiki

用vim来打造个人wiki

FuzzyFinder

很强大的文件查找工具             ,需要依赖L9

auto_mkdir

用 :w 写入文件的时候会自动创建目录

surround.vim

快速给单词/句子两边增加符号(包括html标签)   ,缺点是不用用"."来重复命令                      ,repeat.vim可以解决这个问题

Vimpress

用vim来查看              、发布                    、修改        、删除博客                 ,有人优化了这个代码:VimRepress

VOoM

提供outline功能,功能非常强大

Align

提供对齐文字的功能                  ,不同于indent插件                     ,一旦用到就会非常方便

CmdlineComplete

提供命令模式下的补全   ,可以补全缓冲区中出现过的单词              ,很好用(另一个选择是cmdline completion)

weibo.vim

在Vim中发腾讯微博(本博编写)

娱乐: qiushibaike

可以在vim中看糗事百科(本博编写                      ,纯属娱乐~~)

DrawIt

可以在vim中画图      ,键盘控制                   。(还有一款插件          ,sketch也是画图                       ,不过是用鼠标控制)

indent:

javascript.vim

提供js代码的智能缩进         ,仅使用了他的indent功能

indent/python.vim

提供python的语法缩进      ,比默认的要好很多(本博修改)

syntax:

javascript.vim

提供更好的js语法高亮

python.vim

提供更好的python语法高亮

actionscript.vim

提供as代码的语法高亮

json.vim

提供json的语法高亮

css.vim 本博修正版:css.vim

提供实时显示颜色的功能                       ,如#FFFFFF

markdown

提供markdown着色功能             ,顺便也提供了snippet

这里的列表会随博主的使用情况实时更新   ,希望能让大家使用vim更加方便            。

另外                      ,博友们如果还有什么好的插件我没有列出来                 ,欢迎留言提醒~~

声明:本站所有文章,如无特殊说明或标注                  ,均为本站原创发布        。任何个人或组织                     ,在未征得本站同意时   ,禁止复制           、盗用                   、采集            、发布本站内容到任何网站        、书籍等各类媒体平台                   。如若本站内容侵犯了原著者的合法权益              ,可联系我们进行处理               。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
江苏迪欧姆股份有限公司怎么样(【JavaScript速成之路】一文带你掌握DOM基础) 字符串大小写转换函数c语言(c++字符串大小写转换)