vim ruby plugin on mac
2013-06-24 00:34 张小萌 阅读(417) 评论(0) 编辑 收藏 举报今天终于折腾了一些插件。。写个博客记录下,防止到时候又忘记了
环境:mac+vim 7.x+ruby
mac下插件安装位置.vim/bundle/
1、ctrlp
快速搜索文件,normal模式下ctrl+p调出搜索界面,ctrl j,k上下选择
2、NERDTree
树形结构显示文件。normal模式下输入:NERDTree
3、Rails.vim
rails插件,1::Find/Rfind/find用来快速查找项目下文件(支持补全),ctrl P,ctrl N上下翻
2、:Rfunctionaltest自动补全到controller文件的test路径,:RVfunctionaltest可以在右侧打开。Rmodel到model。
3、gf命令跳转到hasmany或者belongs_to等相关文件
4、snipMate.vim
用于简写调用rails方法 比如req然后恩tab直接补全require"".等
5、ack.vim
如果没有安装ack,要先brew install ack安装ack,然后安装ack.vim。
全项目文件搜索含有关键字的位置。结果下一个用:cn和上一个用:cp
6、ctags.vim
tags插件。在项目文件根目录使用ctags -R生成tags文件,然后项目中就可以在需要跳转的地方恩Ctrl ]来跳转,Ctrl 0/Ctrl t跳转回去。
7、snippet.vim
在vim/tools/vim-snippets/snippets/ruby.snippets 路径下修改默认的快捷键的写法