vim 操作,vim操作指南

  vim 操作,vim操作指南

  Vim控制总结-鹰击Gap-51t测试软件测试网-中国软件测试人员的精神家园-由X-Space提供动力

  Vim控制汇总先前/

  下期2011-01-28 13:50:50

  /个人分类:测试工具

  检查(22)/

  评论(0)/

  评分(0/0)这年头,开发一个grails小程序,获取工具,要花很多时间。在Ubuntu和winxp下找到一个满意的开发工具并不容易。总有这样那样的问题。反正Eclipse和NetBeans这两个重量级的都相继被抛弃了,用了很久也只是一知半解的GVIM又被改回来了。

  目前GVIM上安装了以下插件来完成所需功能:FuzzyFinder用于搜索多个文件,内容不错。L9库FuzzyFinder需要NERDTree树来打开目录grails-vim grails插件,用于在grails目录结构的文件中导航。另外,还有一些gvim操作可以提高效率:gvim打开时切换启动目录:创建快捷方式,在win:gvim . exe-cmd CD path to home 下,在ubuntu: gvim -c cd /path/to/home/窗口切换:CTRL W S水平拆分窗口。

  垂直拆分窗口

  新窗口

  CTRL W C关闭窗口

  关闭其他窗口并保留当前窗口

  缓冲开关:buf bufname

  Bufname可以用tab补全,甚至可以开首字母。

  在多个缓冲区中搜索关键字:bufdo /word

  缩写:iabbr for( for () {CR CR} ESC 2kf(

  自动补全:这个功能很强大,可以搜索buffer中的所有内容,找到一个相似的匹配。在插入模式下,C-X C-P/N/L/F等自动完成前面的字、行、文件名等。这是编程的必要命令。C-X不可用于C-P和C-N.

  映射快捷键:使用noremap防止递归映射noremap=gg=g。

vim 操作,vim操作指南