Vim常用操作
- gd:跳转到局部变量定义处
- ctrl + o : 返回到光标上一次移动处
- gg: 返回到文件首部
- $: 跳转到行尾
- 0: 返回到行首
- %: 跳转到相匹配的括号处
- ctrl + ]: 跳转至函数或变量定义处
- set cursorline: 突出当前行
- G: 跳转到文件尾
- set hlsearch: 高亮搜索到的关键字
- set noh: 取消高亮
- ggyG: 全选
- dG: 全删
- dd: 删除一行
- u: 撤消最近的一次对文本的操作
- ctrl + R: 恢复最近一次所做的撤销操作
- 命令状态下:%s/srcStr/destStr/g 把srcStr全局替换为destStr
- yy: 复制光标所在那一行
- nyy:复制光标所在的向下n行
- p: 把已经复制的数据在光标的下一行粘贴
- P:把已经复制的数据在光标的上一行粘贴
- ndd: 删除以当前行开始的n行
- . : 小数点,重复上一个操作
- :set fileencoding: 查看当前文件编码格式