vim常用命令linux必备

fiy 其他 22

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Vim是一款功能强大的文本编辑器,其在Linux系统中被广泛使用。以下是一些常用的Vim命令,对于Linux用户来说是必备的:

    1. 打开文件:在终端输入`vim 文件名`即可打开文件,如果文件不存在,则会新建一个。

    2. 插入和编辑文本:
    – `i`:在光标当前位置插入文本。
    – `a`:在光标后插入文本。
    – `o`:在当前行的下方打开一个新行并插入文本。
    – `O`:在当前行的上方打开一个新行并插入文本。
    – `yy`:复制当前行。
    – `dd`:剪切当前行。
    – `p`:粘贴复制或剪切的文本。

    3. 保存和退出:
    – `:w`:保存文件。
    – `:q`:退出Vim编辑器。
    – `:wq`:保存并退出。
    – `:q!`:强制退出,不保存修改。

    4. 移动光标:
    – `h`:向左移动一个字符。
    – `j`:向下移动一行。
    – `k`:向上移动一行。
    – `l`:向右移动一个字符。
    – `0`:移动到当前行的行首。
    – `$`:移动到当前行的行尾。
    – `gg`:移动到文件的第一行。
    – `G`:移动到文件的最后一行。
    – `:行号`:移动到指定行。

    5. 搜索和替换:
    – `/关键词`:向下搜索包含关键词的文本。
    – `?关键词`:向上搜索包含关键词的文本。
    – `n`:继续搜索下一个匹配项。
    – `N`:继续搜索上一个匹配项。
    – `:s/原始文本/替换文本/g`:替换当前行第一个匹配项。
    – `:s/原始文本/替换文本/gc`:替换当前行所有匹配项,并进行确认。

    6. 撤销和重做:
    – `u`:撤销上一步操作。
    – `Ctrl + r`:重做上一步被撤销的操作。

    7. 分屏和标签页:
    – `:sp 文件名`:在新的水平分屏中打开文件。
    – `:vsp 文件名`:在新的垂直分屏中打开文件。
    – `Ctrl + w + 方向键`:在不同分屏之间移动。
    – `:tabnew 文件名`:在新的标签页中打开文件。
    – `:tabnext`:切换到下一个标签页。
    – `:tabprev`:切换到上一个标签页。

    这些是Vim中一些常用的命令,掌握了这些命令,你就能够高效地使用Vim编辑器进行文本编辑了。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Vim是一款功能强大的文本编辑器,广泛应用于Linux系统中。它具有很多强大的功能和灵活的操作方式,下面是Vim常用命令的介绍:

    1. 启动Vim:
    在命令行中输入`vim`命令即可启动Vim编辑器。

    2. 退出Vim:
    在Vim编辑器中按下`Esc`键,然后输入`:q`命令即可退出Vim。如果文件有未保存的修改,可以使用`:q!`强制退出。

    3. 保存文件:
    在Vim编辑器中按下`Esc`键,然后输入`:w`命令即可保存文件。如果要保存到其他文件名,可以使用`:w 文件名`命令。

    4. 插入文本:
    在Vim编辑器中按下`i`键即可进入插入模式,此时可以输入文本。按下`Esc`键可以退出插入模式。

    5. 移动光标:
    在Vim编辑器中按下`h`、`j`、`k`、`l`分别可以向左、向下、向上、向右移动光标。也可以使用`Ctrl + b`和`Ctrl + f`分别向上和向下翻页。

    6. 删除文本:
    在Vim编辑器中按下`x`键可以删除当前光标所在处的字符。使用`dd`命令可以删除整行文本。

    7. 复制和粘贴:
    在Vim编辑器中按下`yy`可以复制整行文本。按下`p`键可以将复制的文本粘贴到光标所在位置。

    8. 搜索和替换:
    在Vim编辑器中按下`/`键即可进入搜索模式,输入搜索的关键词然后按下`Enter`键即可进行搜索。使用`:%s/旧内容/新内容/g`命令可以替换文中的旧内容为新内容。

    9. 撤销和重做:
    在Vim编辑器中按下`u`键可以撤销上一步操作。按下`Ctrl + r`键可以重做撤销的操作。

    10. 打开和保存文件:
    在Vim编辑器中输入`:e 文件名`命令可以打开指定文件。在编辑器中输入`:w 文件名`命令可以将当前文件保存为指定文件名。

    以上是Vim常用的命令,掌握了这些命令可以帮助你更高效地使用Vim编辑器。当然,Vim还有更多的高级功能和操作方式,可以进一步深入学习和探索。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Vim是一种常用的文本编辑器,在Linux系统中被广泛使用。它具有强大的功能和灵活的操作方式,可以提高编辑文本的效率。本文将介绍一些Vim的常用命令,帮助初学者掌握基本的操作技巧。

    1. 打开文件和保存文件

    要打开一个文件,只需要在命令行中输入`vim 文件名`,比如`vim example.txt`。如果文件不存在,Vim就会创建一个新的空文件。要保存文件,可以按下`Esc`键进入正常模式,然后输入`:w`命令,按下`Enter`键。

    2. 关闭文件

    要关闭当前打开的文件,可以按下`Esc`键进入正常模式,然后输入`:q`命令,按下`Enter`键。如果文件被修改但还没有保存,Vim会提示你保存文件或者丢弃修改。

    3. 保存并退出

    要保存文件并退出Vim,可以按下`Esc`键进入正常模式,然后输入`:wq`命令,按下`Enter`键。这个命令可以将两个步骤合并为一个,非常方便。

    4. 撤销和重做

    在编辑文本的过程中,有时候会犯错或者想要恢复之前的操作。Vim提供了撤销和重做命令来帮助我们处理这种情况。

    – 撤销:按下`Esc`键进入正常模式,然后输入`u`命令,按下`Enter`键。这会撤销之前的一步操作。
    – 重做:按下`Esc`键进入正常模式,然后输入`Ctrl+r`命令,按下`Enter`键。这会重做之前的一步撤销操作。

    5. 移动光标

    在Vim中,可以使用一些常用的命令来移动光标:

    – `h`:向左移动一个字符。
    – `j`:向下移动一行。
    – `k`:向上移动一行。
    – `l`:向右移动一个字符。
    – `0`:移动到行首。
    – `$`:移动到行尾。
    – `gg`:移动到文章的开头。
    – `G`:移动到文章的末尾。
    – `H`:移动到屏幕的顶部。
    – `M`:移动到屏幕的中间。
    – `L`:移动到屏幕的底部。

    6. 插入和编辑文本

    在Vim中,可以使用一些命令来插入和编辑文本:

    – `i`:在当前光标处插入文本。
    – `a`:在当前光标之后插入文本。
    – `o`:在当前行的下方新建一行,并在新行的开头插入文本。
    – `O`:在当前行的上方新建一行,并在新行的开头插入文本。
    – `r`:替换当前光标所在位置的字符。
    – `x`:删除当前光标所在位置的字符。
    – `dd`:删除当前行。
    – `yy`:复制当前行。
    – `p`:粘贴已经复制或删除的文本。

    7. 查找和替换文本

    在Vim中,可以使用一些命令来查找和替换文本:

    – `/字符串`:向下查找包含指定字符串的文本。
    – `?字符串`:向上查找包含指定字符串的文本。
    – `n`:重复上一次查找命令。
    – `N`:反向重复上一次查找命令。
    – `:s/旧字符串/新字符串/g`:将当前行中的所有旧字符串替换为新字符串。
    – `:%s/旧字符串/新字符串/g`:将整个文章中的所有旧字符串替换为新字符串。

    8. 复制、粘贴和剪切文本

    在Vim中,可以使用以下命令来复制、粘贴和剪切文本:

    – `yy`:复制当前行。
    – `p`:粘贴已经复制或删除的文本。
    – `dd`:删除当前行,并将其复制到剪贴板。
    – `dw`:删除当前单词,并将其复制到剪贴板。

    9. 定位和跳转

    在Vim中,可以使用以下命令来定位和跳转:

    – `gg`:跳转到文章开头。
    – `G`:跳转到文章末尾。
    – `:行数`:跳转到指定行数。
    – `Ctrl+f`:向下翻页。
    – `Ctrl+b`:向上翻页。
    – `Ctrl+u`:向上滚动半页。
    – `Ctrl+d`:向下滚动半页。

    10. 切换模式

    Vim有三种常用的模式:正常模式、插入模式和命令行模式。要切换模式,可以按下以下键:

    – 正常模式:按下`Esc`键。
    – 插入模式:按下`i`键。
    – 命令行模式:按下`:`键。

    这些是Vim的一些常用命令,希望能够帮助你更好地使用这个强大的文本编辑器。当然,Vim还有很多其他的功能和命令,可以根据个人的需求进行深入学习和探索。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部