linux vim常用快捷键

linux vim常用快捷键

以下是我平时常用的vim快捷键:

  1. 行尾插入:A
    行首插入:I

  2. 光标后插入:a
    光标前插入:i

  3. 往下插入空行:o
    往上插入空行:O

  4. 定位整个文本第一行:gg
    定位整个文本最后一行:G

  5. 定位某行:
    比如定位21行: :21 或 21gg 或 21G

  6. 复制整行:yy 粘贴:p
    往下复制3行:3yy

  7. 复制单个字符: v模式 —— y复制 ——p粘贴

  8. 删除整行:dd
    往下删除5行:5dd

  9. 往后删除一个字符:x

  10. 往前删除一个字符:X

  11. 撤回:u

  12. 设置行号::set nu

  13. 取消行号:set nonu

  14. 只保存 :w

  15. 强制保存:!w

  16. 只退出 : q

  17. 强制退出:!q

  18. 保存并退出:wq

  19. 强制保存并退出:!wq

  20. 查找 /xxx (xxx是要查找内容)

  21. 查找上一个 N

  22. 查找下一个 n

  23. 进入命令行模式:esc

  24. 进入视图模式:v

  25. 进入编辑模式:i

  26. 查找替换:
    例如:
    查找第1到第5行,将所有的a替换成b
    按esc键进入命令行模式,输入
    :1,5 s/2/6/g
    格式 :/范围 s/原内容/新内容/全局
    s:switch表示替换 g:global全局

你可能感兴趣的:(linux,vim,linux,编辑器)