普通操作
- cc 删除当前行,光标不动,进入插入模式
- h j k l 左 下 上 右
- w 下个单词头
- e 本单词尾
- b 本单词头
- u undo
- ^r redo
- { 下段首
- } 本段首
- _ 行首
- $ 行尾
- gg 顶部
- o 新建一行
- C 删除光标后面的,并进入插入模式
- v 可视选择
- V 行可视选择
- gh 选择模式,可以直接被覆盖
文件操作
- :e filename
- :ls 列出当前打开的文件
- :b1 :b2 切换到第几个文件
- :b name 模糊匹配,切换文件
- :b name tab循环
- :Ex 浏览文件夹
- 在:Ex下 D 删除
- 在:Ex下 R 重命名
- 在:Ex下 - 上级目录
窗口操作
- :sp [filename]
- :vs [filename]
- ^w,q 关闭当前窗口
- ^wh ^wj ^wk ^wl 跳转窗口
- ^w,H ^w,J ^w,K ^w,L 移动窗口
- :newtab 新建标签页
- :gt :gT 切换标签页
- :tabmove N 移到位置N
搜索
- set hlsearch 高亮所有关键字
- :noh 清除高亮
- s/// g 全局,c 确认, i 忽略大小写,I 区分大小写,e 没有匹配时不显示错误
- /<word> 整词匹配
复制粘贴
- y[x] 复制
- yw 复制一个词
- ye 复制到行尾
- p 粘贴
- “* 系统粘贴板