一、光標移動
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/zh-hk/n/186208.html