一、光标移动
1、使用h,j,k,l移动光标
h - 左移一格 j - 下移一格 k - 上移一格 l - 右移一格
2、跳转到指定行
: + 行号
3、跳转到指定字符
f + 目标字符
二、插入模式
1、i – 在当前光标处插入文本
2、a – 在当前光标后插入文本
3、o – 在当前光标下方新建一行并插入文本
三、撤销和恢复
1、u – 撤销上一步操作
2、Ctrl + r – 恢复上一步被撤销的操作
四、复制和黏贴
1、yy – 复制当前行
2、p – 将复制的内容黏贴到当前光标下面
3、dd – 剪切当前行
4、P – 将剪切的内容黏贴到当前光标上面
五、查找和替换
1、/ + 关键词 – 查找关键词
2、n – 向下查找下一个匹配项
3、N – 向上查找上一个匹配项
4、:s/旧内容/新内容/g – 全局替换
六、保存和退出
1、:wq – 保存并退出
2、:w – 保存
3、:q! – 不保存并强制退出
七、其他实用技巧
1、Ctrl + g – 显示当前光标所在的行号和文件名
2、:set nu – 显示行号
3、:set nonu – 取消显示行号
以上是vi中的一些实用技巧,可以更加高效地进行文本编辑。熟练掌握这些操作,可以让工作更加顺畅。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/186208.html