vim 插件记录

powerline

Powerline 是 vim 的状态行插件,让你的状态行更加酷炫,装 13 利器。 有图有真相:
Powerline示例图1
Powerline示例图2
Powerline示例图3
Powerline示例图4

全局示意图:来自CENALULU’S TECH BLOG
全局示意图

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile.

windows 下的字体可直接在 github 上搜,个人比较喜欢 consolas 字体。

  • 下载字体
  • 双击字体,点击安装
  • 在 console 上(比如 SecureCRT 或 putty)选择字体为 Consolas for Powerline

winmanager

有个 bug,使用 wm 启用 winmanager 的时候会出现一个空的窗口。详见 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)

  • 找到.vim 中 的winmanager.vim
  • 添加如下的 exe 'q'
1
2
3
4
5
6
7
8
function! <SID>ToggleWindowsManager()  
if IsWinManagerVisible()
call s:CloseWindowsManager()
else
call s:StartWindowsManager()
exe 'q'
end
endfunction

vundle

  • git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
  • .vimrc 配置好要安装的插件,可参考我的配置文件
  • 用 vim 随便打开一个文件,:BundleInstall 安装配置好的插件

cscope for c like language

例如配置 P4 lang: