vim
命令模式
vim提供的上下左右(hjkl 四键等同于指向性的左下上右)
h 向左
j 向下
k 向上
l 向右
移动光标的快捷键
w 移动到下一个单词
b 移动到上一个单词
0(数值零) 移动到行首
$(shift+4) 移动到行尾
g 移动到文章开头行
G 移动到文章结尾行
H 移动到当前屏幕的开头
L 移动到当前屏幕的结尾
M 移动到当前屏幕的中间
复制,粘贴与删除
yy 复制当前行
p 粘贴当前内容
dd 删除当前行
D 删除光标当前位置到行尾的所有内容
x 当前光标向后删除单个字符
X 当前光标向前删除单个字符
u 撤销上一步操作,可以连续撤销到初始位置
一些快捷键操作
C 删除当前光标至行尾所有内容,并进入编辑模式
i 从当前光标位置进入插入模式
o 从当前光标的下一行进入插入模式
O 从当前光标的上一行进入插入模式
A 快速进入当前行的行尾并进入插入模式
ZZ 快速保存当前文档并退出(等同于末行模式里的 :wq)
一些高级操作
**进入可视块编辑模式**
命令行模式下输入 ctrl+v 进入可视块模式
使用上下左右命令,选中需要操作的块区域
**选中块区域之后**
输入 d 删除块区域的内容
输入大写的 I ,进行写入操作,写完后,按两次ESC键,会生成多行
末行模式
末行模式一般有,查找,替换 (/) 和 命令设置模式(:)
查找模式
/ 你要找的内容(向下查找)
/wwk 我要查找wwk相关的信息,按n跳转到下一个单词,按N跳转到上一个
?你要找的内容(向上查找)
?kww 我要查找kww相关的信息,按n跳转下一个(向上),按N反向
插入模式
进入插入模式可以在命令模式下使用快捷键 i I o O C