VIM 学习小结(1)
特别提示:切记您要在使用中学习,而不是在记忆中学习。
移动:
1.光标的移动
h: 左移 j:下移 k:上移 l:右移
2.移动光标到行头
数字0
3.跳转到最后一行
G , 行号加G 跳转到指定行
4.跳转到第一行
gg
5.返回上次的位置
ctr + o , ctr + i : 到较新的位置
6.到配对的( { [处
%
删除:
1.删除光标所在位置的字符
x
2.删除一个词
dw
3.删除光标到行尾
d$
4.删除整行
dd
5.重复删除
例:删除2行 d2d/2dd, 删除2个词 d2w
粘贴:
1.p 如果最后一次删除的是一个整行,那么该行将置
于当前光标所在行的下一行。
撤销:
1.撤销上次操作 , 撤销整行的操作
u , U
2.撤销以前的撤销操作
ctrl + r
更改替换:
1.替换光标所在字符
r
2.替换一个词
cw : 删除一个词并进入编辑模式 c2w :删除两个词 ce:替换单词末尾的内容 c$ 替换光标到行尾
3.替换命令 :进入命令模式输入
s /1/2 :替换一个1到2 :s /1/2/g :替换这一行1到2
1,n s /1/2 替换1到n行的第一个1到2 , 加/gc 为全部c表示每个替换需要询问
可以把 1,n 改为 % 表示所有行
显示信息:
1.ctrl + g 显示当前行号和信息