Vim 编辑器常用命令
Vim编辑器
命令 | 说明 |
---|---|
i | 在光标前插入 |
I | 在行首插入 |
a | 在光标后插入 |
A | 在行末插入 |
o | 在下一行插入 |
O | 在上一行插入 |
yy | 复制光标所在的这一行 |
nyy | 复制光标所在行开始向下的n行 |
D | 从当前光标开始剪切,一直到行末 |
do | 从当前光标开始剪切一直到行首 |
dd | 剪切光标这一行 |
ndd | 剪切光标所在行向下n行 |
p | 粘贴 |
u | 撤销刚刚进行的操作 |
Ctrl+r | 反撤销 |
dw | 删除一个单词 |
x | 删除当前的光标,每次删除一个 |
X | 删除当前的光标前面,每次删除一个 |
v | 选中一片代码(光标) |
V | 选中一行代码 |
>> | 向右移动 |
<< | 向左移动 |
. | 重复执行上次的命令 |
r | 替换一个字符 |
R | 替换光标以及后面字符 |
k | 上 |
j | 下 |
h | 左 |
l | 右 |
H | 当前屏幕的上方 |
M | 当前屏幕的中间 |
L | 当前屏幕的下方 |
G | 快速回到整个代码的最后一行 |
gg | 快速回到整个代码的第一行 |
nG | 快速定位到第n行代码 |
w | 以字母的长度向后跳,跳到下一个单词的开始处 |
b | 向前跳一个单词的长度,即跳到上一个单词的开始处 |
Ctrl+f | 向下翻一页 |
Ctrl+b | 向上翻一页 |
Ctrl+d | 向下翻半页 |
Ctrl+u | 向上翻半页 |
/ | 查找 (n:下一个;N:上一个) |
:%s/a/b/g | 把a替换成b |
:11,16s/a/b/g | 第11行到16行把a替换成b |
:w | 保存 |
:q | 退出 |
:q! | 强制退出 |
:wq | 保存并退出(Shift+zz相当于:wq) |
相关推荐
云中舞步 2020-11-12
杨德龙 2020-11-11
JohnYork 2020-10-16
wangzhaotongalex 2020-09-22
xiaoseyihe 2020-11-16
不要皱眉 2020-10-14
Crazyshark 2020-11-13
K先生 2020-11-10
momode 2020-09-11
思君夜未眠 2020-09-04
点滴技术生活 2020-08-21
MaggieRose 2020-08-19
kevinweijc 2020-08-18
wintershii 2020-08-17
vapaad 2020-08-17
wera00 2020-08-17
移动开发与培训 2020-08-16
ReunionIsland 2020-08-16
JimyFengqi 2020-08-16