Vim
配置兼容 Linux, Mac OS, Windows, Vim
主要针对Python/Vuejs开发的便利优化配置。
<leader>
按键设置 ','
-
<leader> + t
: 搜索当前目录下所有的文件名<leader> + b
: 搜索已经打开的buffer文件名<leader> + y
: 搜索最近执行的vim命令
ack是一个全局搜索文件内容,但是其实这里只是用了ack的vim插件,实际上配置的是ag,搜索代码而言,ag比ack更加友好,
`<leader> + c` 或者直接 ':Ack + ' : 搜索最近执行的vim命令
`<leader> + g` : 打开,隐藏git差异
5)jedi-vim: python自动完成工具
`<leader> + j` : 跳转到变量定义
`<leader> + a` : 跳转到变量赋值
`<leader> + k` : 跳转到文档
`<leader> + u` : 列出全局引用
`<leader> + r` : 变量重命名
1)备份你的 .vimrc
文件:
$ git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
$ mv .vimrc .vimrc.bak
2)用wget获取 .vimrc
:
$ cd ~
$ wget https://raw.githubusercontent.com/gccpacman/.dotfiles4pythonide/master/vim/.vimrc
3)安装 vundle类似于vim包管理,可以很轻松的安装所有插件:
$ git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
4)安装所有插件 vundle
:
$ vim +BundleInstall +qall
5)如果command-t
,则需要手动编译ruby,确保你的电脑安装了ruby环境:
$ cd .vim/bundle/command-t/ruby/command-t/ext/command-t
$ ruby extconf.rb
$ make
PS: 如果是windows,command-t的安装可以参考vim插件command-t在windows上编译
maintained by @Gccpacman