vim常用操作


  1. 移动光标:

    • h:向左移动光标
    • j:向下移动光标
    • k:向上移动光标
    • l:向右移动光标
    • w:跳到下一个单词的开头
    • b:跳到上一个单词的开头
    • 0:跳到行首
    • $:跳到行尾
    • gg:跳到文件开头
    • G:跳到文件末尾
  2. 编辑文本:

    • i:在光标前插入文本
    • a:在光标后插入文本
    • o:在当前行下方插入新行
    • dd:删除当前行
    • yy:复制当前行
    • p:粘贴复制的文本
  3. 撤销和重做:

    • u:撤销上一步操作
    • Ctrl + r:重做上一步被撤销的操作
  4. 查找和替换:

    • :/text:向下搜索文本(按下 n 跳到下一个匹配项)
    • :?text:向上搜索文本(按下 N 跳到上一个匹配项)
    • :%s/old/new/g:替换整个文件中的所有匹配项
  5. 分屏和窗口:

    • :split:水平分割窗口
    • :vsplit:垂直分割窗口
    • Ctrl + w + h/j/k/l:在分割窗口之间切换
    • Ctrl + w + c:关闭当前窗口
  6. 保存和退出:

    • :w:保存文件
    • :q:退出 Vim
    • :wq:保存并退出
    • :q!:强制退出,不保存修改
  7. vim 竖向操作

    1. 进入块选择模式:

      • 按下 Ctrl + v 进入可视块模式
    2. 竖向选择文本块:

      • 使用上下箭头键或 j/k 键来选择你想要的竖向区域
    3. 竖向编辑:

      • 在进入可视块模式后,你可以进行以下操作:
        • I:在所选区域的每行行首插入文本
        • A:在所选区域的每行行尾插入文本
        • c:删除所选区域,并进入插入模式以输入新文本
        • d:删除所选区域

评论