我总结了一些最基本最常用的指令和大家分享,我把指令分为两类,一类是"移动",一类是"编辑"。另我在网上查找学习资料是找到了一本很专业到pdf文档也分享给大家。我放在文章最后。是公开的百度云链接永久有效,如果你有身边的人也在学习你也可以分享给他们,我们一起努力让这个世界变得美好一点,哪怕是一点点。
移动 我又分为两类,行内移动,行间移动;
编辑 我又分为 插入,删除,复制,恢复,查找,对调
行内移动[同一行内移动]:
0: 移动到行首,如果在行尾或者行中,只需按下数字0即可回到行首;
$: 移动到行尾,如果在行首或者行中,只需按下$(shift加4)即可回到行尾。
w: 按下w每次跳到下一个单词的首字母 this is vim 第一次光标在t的位置,按一下下次就到了i,再按一下就到了v。而且还可以结合数字一起使用。第一次在t,如果你输入“2w”则直接跳到v。
e:每次跳转到一个单词的末尾最后一个字母
b: b和w的用法一样只不过时b是跳向上一个单词的首字母。
b: b和w的用法一样只不过时b是跳向上一个单词的首字母。
行间移动[行与行之间]:
这个就有很多了,我给大家接受一下我最常用是 加号 ,减号;
“-” 这是减号: 按下跳到上一行行首
“+” 这是加号:按下跳到下一行行首
“j” 跳到上一行 等同于 方向键 ↑
“k” 跳到下一行 等同于 方向键 ↓
“h” 向左移动一个字符 等同于方向键 ←
“l” 向右移动一个字符 等同于方向键 →
gg : 跳到第一行行首,不管光标处于何处
ngg:跳转到任意一行首 不管光标处于何处 20gg 跳转到第20行
简单的编辑
插入:命令模式下使用“i”或“a”都可以进入插入模式进行编辑
删除:可以使用“dd”或“x”dd表示删除一行即光标所在行,dw表示一次删除一个单词,x表示删除光标所在处的字符,即一次只删除掉一个字符
复制:使用“yy”你要复制第二行把光标放在第二行 输入yy 再输入p即可,因为当你输入yy时,系统会把所在行放入缓冲区中,输入p粘贴
替换:替换使用“r”比如you 把y变成大写 只需吧光标移动到y 输入rY 这是就变成了You
查找:比如在文档里你想查找 like这个单词 输入 /like 回车即可
恢复:比如你误删了某个东西 输入“u”即可撤销
对调:比如 you 如果你写成了 yuo 把光标移动到u 输入xp即可变成you
删除:可以使用“dd”或“x”dd表示删除一行即光标所在行,dw表示一次删除一个单词,x表示删除光标所在处的字符,即一次只删除掉一个字符
复制:使用“yy”你要复制第二行把光标放在第二行 输入yy 再输入p即可,因为当你输入yy时,系统会把所在行放入缓冲区中,输入p粘贴
替换:替换使用“r”比如you 把y变成大写 只需吧光标移动到y 输入rY 这是就变成了You
查找:比如在文档里你想查找 like这个单词 输入 /like 回车即可
恢复:比如你误删了某个东西 输入“u”即可撤销
对调:比如 you 如果你写成了 yuo 把光标移动到u 输入xp即可变成you
pdf学习资料:https://pan.baidu.com/s/1dvg7RC