VIM光标移动快捷方式

2016-09-12 Lanffy 更多博文 » 博客 » GitHub »

vim

原文链接 https://lanffy.github.io/2016/09/12/VIM%E5%85%89%E6%A0%87%E7%A7%BB%E5%8A%A8%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。



关于本书:http://book.douban.com/subject/25869486/

  • %: 跳转到相配对的括号
  • gD: 跳转到局部变量的定义处
  • '': 跳转到光标上次停靠的地方, 是两个', 而不是一个"
  • mx: 设置书签,x只能是a-z的26个字母
  • x</code>: 跳转到书签处(""是1左边的键)
  • >: 增加缩进,"x>"表示增加以下x行的缩进
  • <: 减少缩进,"x<"表示减少以下x行的缩进
  • {: 跳到上一段的开头
  • }: 跳到下一段的的开头
  • (: 移到这个句子的开头
  • ): 移到下一个句子的开头
  • [[: 跳转至上一个函数(要求代码块中'{'必须单独占一行)
  • ]]: 跳转至下一个函数(要求代码块中'{'必须单独占一行)
  • C-]: 跳转至函数或变量定义处
  • C-O: 返回跳转前位置
  • C-T: 同上
  • nC-T: 返回跳转 n 次
  • 0: 数字0,跳转至行首
  • ^: 跳转至行第一个非空字符
  • $: 跳转至行尾

系列文章:VIM实用技巧