searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Vim常用命令

2023-06-19 09:46:36
569
0

以下是一些Vim的常用命令:

  1. 进入编辑模式:
    • i:在当前光标位置前插入文本。
    • a:在当前光标位置后插入文本。
    • o:在当前行下方插入新行并进入插入模式。
    • O:在当前行上方插入新行并进入插入模式。
    • r:替换当前光标位置的字符。
    • R:进入替换模式,可以连续替换多个字符。
  1. 退出编辑模式:
    • Esc:退出编辑模式,进入命令模式。
  1. 保存和退出:
    • :w:保存文件。
    • :w 文件名:将文件保存为指定的文件名。
    • :q:退出Vim。
    • :q!:强制退出Vim,放弃对文件的修改。
    • :wq 或 :x:保存文件并退出Vim。
  1. 光标移动:
    • hjkl:分别向左、下、上、右移动光标。
    • w:移动到下一个单词的开头。
    • b:移动到当前单词的开头。
    • 0:移动到当前行的开头。
    • $:移动到当前行的末尾。
    • gg:跳转到文件的第一行。
    • G:跳转到文件的最后一行。
    • :行号:跳转到指定行号。
  1. 删除和复制:
    • x:删除光标处的字符。
    • dd:删除当前行。
    • yy:复制当前行。
    • p:粘贴复制的内容。
  1. 撤销和重做:
    • u:撤销最后一次操作。
    • Ctrl + r:重做撤销的操作。
  1. 查找和替换:
    • /关键词:向前查找关键词。
    • ?关键词:向后查找关键词。
    • :s/原始内容/替换内容:将当前行第一个匹配的原始内容替换为替换内容。
    • :s/原始内容/替换内容/g:将当前行所有匹配的原始内容替换为替换内容。
    • :%s/原始内容/替换内容/g:将整个文件中所有匹配的原始内容替换为替换内容。

这些只是Vim的一些常用命令,Vim拥有非常丰富的功能和命令,可以通过学习和实践来掌握更多的用法。

0条评论
0 / 1000
严****哲
4文章数
0粉丝数
严****哲
4 文章 | 0 粉丝
严****哲
4文章数
0粉丝数
严****哲
4 文章 | 0 粉丝
原创

Vim常用命令

2023-06-19 09:46:36
569
0

以下是一些Vim的常用命令:

  1. 进入编辑模式:
    • i:在当前光标位置前插入文本。
    • a:在当前光标位置后插入文本。
    • o:在当前行下方插入新行并进入插入模式。
    • O:在当前行上方插入新行并进入插入模式。
    • r:替换当前光标位置的字符。
    • R:进入替换模式,可以连续替换多个字符。
  1. 退出编辑模式:
    • Esc:退出编辑模式,进入命令模式。
  1. 保存和退出:
    • :w:保存文件。
    • :w 文件名:将文件保存为指定的文件名。
    • :q:退出Vim。
    • :q!:强制退出Vim,放弃对文件的修改。
    • :wq 或 :x:保存文件并退出Vim。
  1. 光标移动:
    • hjkl:分别向左、下、上、右移动光标。
    • w:移动到下一个单词的开头。
    • b:移动到当前单词的开头。
    • 0:移动到当前行的开头。
    • $:移动到当前行的末尾。
    • gg:跳转到文件的第一行。
    • G:跳转到文件的最后一行。
    • :行号:跳转到指定行号。
  1. 删除和复制:
    • x:删除光标处的字符。
    • dd:删除当前行。
    • yy:复制当前行。
    • p:粘贴复制的内容。
  1. 撤销和重做:
    • u:撤销最后一次操作。
    • Ctrl + r:重做撤销的操作。
  1. 查找和替换:
    • /关键词:向前查找关键词。
    • ?关键词:向后查找关键词。
    • :s/原始内容/替换内容:将当前行第一个匹配的原始内容替换为替换内容。
    • :s/原始内容/替换内容/g:将当前行所有匹配的原始内容替换为替换内容。
    • :%s/原始内容/替换内容/g:将整个文件中所有匹配的原始内容替换为替换内容。

这些只是Vim的一些常用命令,Vim拥有非常丰富的功能和命令,可以通过学习和实践来掌握更多的用法。

文章来自个人专栏
linux 技术
4 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0