Vim 命令

Vim 是一款功能强大的文本编辑器,并有许多命令可供使用。以下是一些常见的 Vim 命令:

  1. 进入 Vim 编辑模式:

    • vim:启动 Vim 编辑器并打开一个新文件。
    • vim filename:打开一个名为 “filename” 的文件。
  2. 在 Vim 编辑模式中导航:

    • h:向左移动一个字符。
    • j:向下移动一行。
    • k:向上移动一行。
    • l:向右移动一个字符。
    • gg:跳转到文件的开头。
    • G:跳转到文件的末尾。
    • 0:跳转到当前行的行首。
    • $:跳转到当前行的行尾。
    • Ctrl+f:向下滚动一页。
    • Ctrl+b:向上滚动一页。
  3. 插入和编辑文本:

    • i:在当前光标位置之前插入文本。
    • a:在当前光标位置之后插入文本。
    • o:在当前行之下插入一个新行。
    • O:在当前行之上插入一个新行。
    • r:替换当前字符。
    • x:删除当前字符。
    • dd:删除当前行。
    • yy:复制当前行。
    • p:粘贴剪贴板内容到当前位置。
    • u:撤销上一次操作。
  4. 保存和退出 Vim:

    • :w:保存文件。
    • :wq 或 :x:保存文件并退出 Vim。
    • :q:退出 Vim(如果没有修改则直接退出)。
    • :q!:强制退出 Vim,放弃所有修改。
  5. 查找和替换:

    • /pattern:向前查找 “pattern”。
    • ?pattern:向后查找 “pattern”。
    • n:在同一方向上继续查找下一个匹配项。
    • N:在相反的方向上继续查找上一个匹配项。
    • :s/old/new:将当前行第一个匹配到的 “old” 替换为 “new”。
    • :s/old/new/g:将当前行所有匹配到的 “old” 全部替换为 “new”。
    • :%s/old/new/g:将整个文件中所有匹配到的 “old” 全部替换为 “new”。
  6. 撤销和恢复:

    • u:撤销上一次操作。
    • Ctrl+r:恢复撤销的操作。
  7. 切换模式:

    • Esc:退出插入模式,进入普通模式。
    • v:进入可视(Visual)模式,可以选择一段文本。
    • V:进入行可视模式,可以选择行。
    • Ctrl+v:进入块可视模式,可以选择矩形区域。
  8. 快速移动和编辑:

    • w:快速向前移动一个单词。
    • b:快速向后移动一个单词。
    • e:快速移动到单词结尾。
    • Ctrl+u:向上滚动半页。
    • Ctrl+d:向下滚动半页。
    • Ctrl+y:向上滚动一行。
    • Ctrl+e:向下滚动一行。
    • .:重复上一次编辑操作。
  9. 分割窗口和标签页:

    • :split 或 :sp:垂直分割当前窗口。
    • :vsplit 或 :vsp:水平分割当前窗口。
    • Ctrl+w, <方向键>:在窗口之间切换焦点。
    • :tabnew 或 :tabe:打开一个新的标签页。
    • gt:切换到下一个标签页。
    • gT:切换到上一个标签页。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值