Some tips for VIM

  • set compatible? 这一句不是设置,是确定,注意后面有一个问号,所有的vim设置都可以这么查看。
  • % 会在()[] {}这三种括号的两个标号之间来回跳。
  • 33G:33都到33行。
  • 50% 60% 70%分别到文件中间,60%处,70%处。
  • ctrl-ectrl-y,前者是上滚,一行一行的,后者是下滚,一行一行的。
  • *#,当前光标在xxx,按*则光标移动到下一个xxx,#移动到上一个。
  • /^xxx查找一行开头的xxx,/xxx$查找一行结尾的xxx。
  • ''两个单引号,回到使用G命令跳走的那个行。ctrl-o跳到更老的地方。ctrl-i跳到新的地方。
  • ma标记当前行为a,'a跳到标记为a的行。
  • v是行选择,ctrl-v是列选择。
  • ~/.vim/plugin/是全局插件的目录,所有这个目录下的插件,在打开vim时就启用。
  • filetype plugin on是使用针对不同文件类型的插件所必须的。
  • ~/.vim/ftplugin是文件类型插件的放置目录。
  • :options显示选项,set xxx中的xxx。
  • set list将tab显示为^I,$显示在每行的结尾。
posted @ 2012-05-23 22:00  ray hill  阅读(124)  评论(0编辑  收藏  举报