vim
打开关闭保存
操作描述 | 命令行命令 | 命令行缩写 |
---|---|---|
保存文件 |
|
|
另存文件 |
| |
另存文件,文件存在强制另存 |
| |
退出 |
|
|
强制退出 |
|
|
保存并退出 |
| |
强制保存退出 |
|
进入插入模式
操作 | 操作命令 |
---|---|
当前光标处编辑(insert) |
|
当前光标后编辑(append) |
|
在行首插入 |
|
在行末插入 |
|
在当前行行后插入新行 |
|
在当前行行前插入新行 |
|
替换光标所在位置后到一个单词结尾的字符 |
|
光标移动
操作 | 操作命令 | 命令行命令 | 命令行命令缩写 |
---|---|---|---|
基本移动 | |||
左移一个字符 |
| ||
下移一行 |
| ||
上移一行 |
| ||
右移一个字符 |
| ||
特殊 | |||
上一次的光标位置 |
| ||
单词间移动 | |||
下一个单词开头(标点算作一个单词) |
| ||
下一个单词开头(标点不算一个单词) |
| ||
下一个单词结尾(标点算作一个单词) |
| ||
下一个单词结尾(如果单词与标点相连,跳转到标点) |
| ||
上一个单词开头(标点算作一个单词) |
| ||
上一个单词开头(标点不算一个单词) |
| ||
上一个单词结尾(标点算作一个单词) |
| ||
上一个单词结尾(如果单词与标点相连,跳转到标点) |
| ||
行内移动 | |||
移动到行首 |
| ||
移动到行尾 |
| ||
行间移动 | |||
光标移动到第n行 |
| ||
一段内的下一行 |
| ||
一段内的上一行 |
| ||
移动到文件首部 |
| ||
移动到文件尾部 |
| ||
句移动 | |||
上一句 |
| ||
下一句 |
| ||
段移动 | |||
上一段 |
| ||
下一段 |
| ||
页移动 | |||
下一页 |
| ||
上一页 |
| ||
查找移动 | |||
把光标移到同一行的下一个c字符处 |
| ||
把光标移到同一行的上一个c字符处 |
| ||
把光标移到同一行的下一个c字符前 |
| ||
把光标移到同一行的上一个c字符后 |
| ||
文本删除
操作 | 操作命令 |
---|---|
删除光标所在字符 |
|
删除光标所在字符的前一个字符 |
|
删除当前行 |
|
删除当前单词 |
|
删除到行尾 |
|
删除到行首 |
|
删除到文档尾部 |
|
删除到文档头部 |
|
文本位置(缩进、居中)
操作 | 命令行命令 | 命令行命令缩写 | 操作命令 |
---|---|---|---|
向右缩进 |
| ||
向左缩进 |
| ||
设置缩进字符数 |
| ||
查看目前的缩进字符数配置 |
| ||
行居中 |
|
| |
行居左 |
|
| |
行居右 |
|
|
命令重复
操作 | 操作命令 |
---|---|
重复上一个命令 |
|
指定命令重复N次 |
|
指定备操作内容的数量 |
|
查找
操作 | 操作命令 |
---|---|
向下开始查找 | 键入 |
向上开始查找 | 键入 |
取消查找 |
|
向下查询光标所在单词 |
|
向上查询光标所在单词 |
|
向下查询光标所在单词(不需要全部匹配) |
|
向上查询光标所在单词(不需要全部匹配) |
|
复制剪切粘贴
操作 | 操作命令 |
---|---|
复制当前光标一个单词 |
|
复制当前行 |
|
复制到行尾 |
|
复制到行首 |
|
复制到首行 |
|
复制到末行 |
|
粘贴在光标后 |
|
粘贴到光标前 |
|
剪切 |
|
撤销和替换
操作 | 操作命令 |
---|---|
撤销到上一步 |
|
撤销到上n步 |
|
反撤销 |
|
替换 | |
替换光标字符为指定字符 |
|
转换光标字符的大小写 |
|
替换光标所在单词(删除光标单词,并进入插入模式) |
|
替换光标所在行(删除光标行,并进入插入模式) |
|
替换光标位置到行尾(删除光标位置到行尾,并进入到插入模式) |
|
进入REPLACE模式进行连续替换模式,直到按下Esc为止 |
|
标签页
操作 | 命令行命令 | 命令行命令缩写 | 操作命令 |
---|---|---|---|
使用标签页打开文件 |
|
| |
使用标签页打开文件 |
| ||
使用标签页打开与通配符相匹配的一个文件 |
|
| |
显示所有标签页, |
| ||
关闭当前标签页 |
|
| |
关闭其他标签页 |
|
| |
跳转下一个标签页 |
|
| |
跳转上一个标签页 |
| ||
跳转到第一个标签页 |
|
|
|
跳转最后一个标签页 |
|
|
|
跳转到指定位置的标签页 |
|
|
最后更新于