vim下有什么好的插件推荐么

2013-01-27 11:24:55 +08:00
 mengyang
最近在学Vim,不过话说VIM的插件实在是太多了,有点眼花缭乱的感觉。。。
5292 次点击
所在节点    问与答
17 条回复
ini
2013-01-27 11:47:48 +08:00
Emacs党路过~~
NemoAlex
2013-01-27 12:14:39 +08:00
要看你拿来写什么
Vim 的扩展非常多,个人感觉可以用“少量精品,大量糟粕”来形容
而且互相冲突现象非常严重
建议尽量精简,可有可无的东西尽量不要装,
kran
2013-01-27 12:22:48 +08:00
Bundle 'gmarik/vundle'
Bundle 'scrooloose/nerdtree'
Bundle 'Lokaltog/vim-powerline'
Bundle 'vim-scripts/SingleCompile'
Bundle 'wincent/Command-T'
Bundle 'mattn/zencoding-vim'
Bundle 'godlygeek/tabular'
Bundle 'Raimondi/delimitMate'
Bundle 'Quich-Filter'
Bundle 'hookcursormoved'
Bundle 'Indent-Guides'
Bundle 'L9'
Bundle 'surround.vim'
Bundle 'taglist.vim'
Bundle 'matchparenpp'
Bundle 'echofunc.vim'
Bundle 'cecutil'
Bundle 'FencView.vim'
Bundle 'ack.vim'
Bundle 'a.vim'
Bundle 'vim-signature'
Bundle 'The-NERD-Commenter'
Bundle 'altercation/vim-colors-solarized'


上次重新过滤之后的,语言相关的没有列出
sdjl
2013-01-27 12:29:13 +08:00
求好用的js html插件
mengyang
2013-01-27 13:54:40 +08:00
@NemoAlex 主要是用来写C语言
mengyang
2013-01-27 13:58:55 +08:00
@kran 这么多插件,要是更换工作环境岂不是很麻烦了~
alexrezit
2013-01-27 14:12:20 +08:00
@sdjl
SnipMate, zencoding.
luin
2013-01-27 15:02:18 +08:00
@mengyang
我安裝的插件:
Bundle 'gmarik/vundle'
Bundle 'Lokaltog/vim-easymotion'
Bundle 'Lokaltog/vim-powerline'
Bundle 'scrooloose/nerdtree'
Bundle 'jistr/vim-nerdtree-tabs'
Bundle 'altercation/vim-colors-solarized'
Bundle 'Shougo/neocomplcache'
Bundle 'mattn/zencoding-vim'
Bundle 'groenewege/vim-less'
Bundle 'scrooloose/syntastic'
Bundle 'tpope/vim-markdown'
Bundle 'vim-scripts/bufexplorer.zip'

有很多vim的插件管理器可以很方便地管理插件,比如Vundle(https://github.com/gmarik/vundle),你只需要在.vimrc中设置你需要的插件,然后就可以用Vundle安装它们了。当你更换工作环境时只需要安装Vundle,然后把你之前的.vimrc文件拷贝过来就行了。
我的.vimrc放在Github中,上面写了安装方法:https://github.com/luin/dotfiles

另外这个页面推荐的一些插件中,有很多开发C程序时都挺实用的:http://edyfox.codecarver.org/html/vimplugins.html
humiaozuzu
2013-01-27 15:12:36 +08:00
cassyfar
2013-01-27 15:39:14 +08:00
插件管理一直用pathogen,看了楼上提到的Vundle,决定去试试
NerdTree是必备,然后SuperTab用来让tab能自动补全,如果你需要更智能的补全,有一个omnicppcomplete
Surround是括号匹配的,NerdCommenter是"一键"comment代码
CtrlP用来搜文件
kran
2013-01-27 16:40:23 +08:00
rorvn
2013-01-27 20:03:21 +08:00
有一个神器叫做clang_complete
https://github.com/Rip-Rip/clang_complete
sdjl
2013-01-27 23:02:12 +08:00
@alexrezit 好的, 试一下 3q
hit9
2013-01-28 11:46:42 +08:00
@humiaozuzu 很不错,我拿走了很多东西。。
isy
2013-01-28 11:57:36 +08:00
@kran 试下这个插件? https://github.com/nathanaelkane/vim-indent-guides

其实上文有人提到了
vicalloy
2013-01-28 12:17:59 +08:00
推荐 https://github.com/carlhuda/janus 整个了一堆优秀的vim插件,并做了少量配置。
Surround有bug,会导致我在ubuntu下无法切换输入法。
mengyang
2013-01-28 13:02:21 +08:00
@vicalloy @hit9 @luin 好吧,这样一来更加眼花缭乱了,还是自己一个个的去试试吧~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/58927

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX