linux中常用vim命令大全

worktile 其他 6

回复

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

    Linux中,Vim是一款功能强大的文本编辑器,被广泛应用于代码编写、文档编辑等场景。下面是常用的Vim命令的大全:

    1. 打开文件:
    – 命令:vim 文件名
    – 例:vim test.txt

    2. 切换模式:
    – 按键:ESC键
    – 描述:进入命令模式,可以执行命令

    3. 输入文本:
    – 命令:i
    – 描述:进入插入模式,可以编辑文本

    4. 保存文件:
    – 命令::w
    – 描述:保存文件,不退出Vim

    5. 保存并退出:
    – 命令::wq
    – 描述:保存文件并退出Vim

    6. 不保存退出:
    – 命令::q!
    – 描述:不保存文件,强制退出Vim

    7. 光标移动:
    – 命令:h, j, k, l
    – 描述:分别向左、下、上、右移动光标

    8. 光标移动到行首:
    – 命令:0
    – 描述:将光标移动到当前行的行首

    9. 光标移动到行尾:
    – 命令:$
    – 描述:将光标移动到当前行的行尾

    10. 光标移动到文件首行:
    – 命令:gg
    – 描述:将光标移动到文件的第一行

    11. 光标移动到文件末行:
    – 命令:G
    – 描述:将光标移动到文件的最后一行

    12. 复制、剪切和粘贴:
    – 命令:yy, dd, p
    – 描述:分别复制当前行、剪切当前行和粘贴

    13. 撤销和重做:
    – 命令:u, Ctrl + r
    – 描述:分别撤销和重做上一步操作

    14. 查找和替换:
    – 命令:/关键字, :s/旧值/新值/g
    – 描述:分别查找关键字和替换文本中的旧值为新值

    15. 定位到指定行:
    – 命令:行号 + G
    – 描述:将光标定位到指定行

    16. 批量注释和取消注释:
    – 命令:Ctrl + v, I, 输入注释符, ESC
    – 描述:选中多行,批量注释或取消注释

    以上是常用的Vim命令大全,掌握这些命令将能够提高在Linux环境下的文本编辑效率。希望对你有帮助!

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

    在Linux操作系统中, Vim是一款非常常用的文本编辑器。下面是一些常用的Vim命令:

    1. 打开文件:要在Vim中打开一个文件,可以使用以下命令:vim filename。例如,要打开名为”test.txt”的文件,可以使用vim test.txt。

    2. 插入文本:要在当前光标所在位置插入文本,可以按下i键进入插入模式。在插入模式下,你可以随意输入文本。按下Esc键回到普通模式。

    3. 保存文件:在普通模式中,要保存文件,可以按下冒号(:)键,然后输入wq命令并按下Enter键。这会将文件保存并退出Vim。

    4. 删除文本:在普通模式下,要删除单个字符,可以将光标移动到该字符上,然后按下x键。要删除整行文本,可以将光标移动到该行上,然后按下dd键。

    5. 搜索和替换:在普通模式下,要搜索文本,可以按下冒号(:)键,然后输入/命令,后面跟着要搜索的内容。按下Enter键后,Vim会高亮显示所有匹配的文本。要替换文本,可以按下冒号(:)键,然后输入s/old/new/g命令,并按下Enter键。这会将文本中所有匹配的”old”替换为”new”。

    6. 复制和粘贴:在普通模式下,要复制文本,可以将光标移动到要复制的文本上,然后按下yy键。要粘贴复制的文本,可以将光标移动到要粘贴的位置上,然后按下p键。

    7. 撤销和恢复:在普通模式下,要撤销上一次操作,可以按下u键。要恢复撤销的操作,可以按下Ctrl + r键。

    8. 移动光标:在普通模式下,可以使用以下命令移动光标:h键向左移动一个字符,j键向下移动一行,k键向上移动一行,l键向右移动一个字符。还可以使用G键将光标移动到文档的末尾,gg键将光标移动到文档的开头。

    9. 设置行号:在普通模式下,可以按下冒号(:)键,然后输入set number命令,按下Enter键。这会在左侧显示行号。

    10. 退出Vim:在普通模式下,要退出Vim,可以按下冒号(:)键,然后输入q命令并按下Enter键。如果文件有未保存的更改,Vim会提示你保存文件再退出。

    这些是一些常用的Vim命令,掌握了这些命令,你就可以更高效地使用Vim来编辑文本文件。当然,Vim还有更多的功能和命令,你可以通过查阅Vim的文档来进一步学习和了解。

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

    Linux中Vim是非常常用的文本编辑器,它以其强大的功能和灵活性受到广泛的欢迎。下面是一些常用的Vim命令,按照不同的分类进行介绍。

    ## 简单模式(Normal Mode)命令

    ### 移动光标

    – `h` – 向左移动一个字符
    – `j` – 向下移动一行
    – `k` – 向上移动一行
    – `l` – 向右移动一个字符
    – `G` – 移动到文件的最后一行
    – `gg` – 移动到文件的第一行
    – `0` – 移动到行首
    – `$` – 移动到行尾
    – `w` – 移动到下一个单词的开头
    – `b` – 移动到上一个单词的开头
    – `e` – 移动到下一个单词的末尾

    ### 编辑文本

    – `i` – 在光标前插入文本
    – `a` – 在光标后插入文本
    – `o` – 在当前行的下方插入一个新行并进入插入模式
    – `O` – 在当前行的上方插入一个新行并进入插入模式
    – `d` – 删除光标所在位置的字符或行
    – `y` – 复制光标所在位置的字符或行
    – `p` – 将之前复制的字符或行粘贴到光标后
    – `u` – 撤销上一次操作
    – `Ctrl + R` – 重做上一次操作

    ### 查找和替换

    – `/pattern` – 在文件中查找匹配的模式
    – `n` – 跳到下一个匹配的模式
    – `N` – 跳到上一个匹配的模式
    – `:s/pattern/replacement/` – 替换第一个匹配的模式为指定的内容
    – `:s/pattern/replacement/g` – 替换所有匹配的模式为指定的内容
    – `:%s/pattern/replacement/g` – 替换整个文件中所有的匹配模式为指定的内容

    ### 保存和退出

    – `:w` – 保存文件
    – `:q` – 退出Vim
    – `:wq` – 保存文件并退出Vim
    – `:q!` – 退出Vim并放弃对文件的更改

    ## 插入模式(Insert Mode)命令

    ### 插入文本

    – `Esc` – 退出插入模式并返回到简单模式
    – `Ctrl + H` – 删除光标前的一个字符
    – `Ctrl + W` – 删除光标前的一个单词
    – `Ctrl + U` – 删除光标前的一行

    ## 命令模式(Command Mode)命令

    ### 定位和跳转

    – `:set number` – 显示行号
    – `:set nonumber` – 取消显示行号
    – `:set hlsearch` – 高亮显示匹配的模式
    – `:set nohlsearch` – 取消高亮显示匹配的模式

    ### 查找和替换

    – `:/pattern` – 在文件中查找匹配的模式
    – `:n` – 查找下一个匹配的模式
    – `:N` – 查找上一个匹配的模式
    – `:%s/pattern/replacement/` – 替换第一个匹配的模式为指定的内容
    – `:%s/pattern/replacement/g` – 替换所有匹配的模式为指定的内容

    ### 保存和退出

    – `:w` – 保存文件
    – `:q` – 退出Vim
    – `:wq` – 保存文件并退出Vim
    – `:q!` – 退出Vim并放弃对文件的更改

    以上只是一些常用的Vim命令,还有很多其他的命令和功能可以发掘。如果想要更深入了解Vim,可以查阅相关的文档或教程。

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

400-800-1024

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

分享本页
返回顶部