linuxvim常用命令全集

fiy 其他 65

回复

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

    在Linux中,Vim是一款非常强大且常用的文本编辑器。下面是一份Vim常用命令的全集:

    1. 启动Vim:在终端中输入`vim`命令即可启动Vim。

    2. 退出Vim:在命令模式下,输入`:q`命令即可退出Vim。如果当前文件有未保存的修改,输入`:q!`可以强制退出Vim并丢弃修改。若想保存修改后退出,可以输入`:wq`或`:x`。

    3. 光标移动:使用h、j、k、l分别表示左、下、上、右方向键,或使用箭头键操作。

    4. 切换模式:在命令模式下,按下`i`进入插入模式,按下`Esc`键回到命令模式。

    5. 插入和编辑文本:
    – a:在当前光标之后插入文本。
    – o:在当前行之后插入新行。
    – O:在当前行之前插入新行。
    – i:在当前光标之前插入文本。
    – A:在当前行的末尾插入文本。
    – I:在当前行的开头插入文本。
    – s:删除当前字符并进入插入模式。
    – cw:删除从当前位置到单词末尾并进入插入模式。

    6. 删除和复制文本:
    – x:删除光标所在的字符。
    – dd:删除当前行。
    – yy:复制当前行。
    – p:粘贴已复制的内容。

    7. 撤销和重做操作:
    – u:撤销上一步操作。
    – Ctrl + r:重做上一步操作。

    8. 查找和替换:
    – / + 关键字:向前查找关键字。
    – ? + 关键字:向后查找关键字。
    – :s/原始字符串/替换字符串/g:替换光标所在行中的字符串。
    – :%s/原始字符串/替换字符串/g:替换全文中的字符串。

    9. 文件操作:
    – :e 文件名:打开一个文件。
    – :w:保存当前文件。
    – :saveas 文件名:将当前文件另存为指定的文件名。
    – :x 或 :wq:保存并退出Vim。

    10. 其他常用命令:
    – :set nu:显示行号。
    – :set nonu:取消显示行号。
    – :set hlsearch:搜索高亮。
    – :set nohlsearch:取消搜索高亮。
    – :help 命令:查看指定命令的帮助文档。

    以上是一些在Linux中常用的Vim命令。熟练掌握这些命令,可以帮助你更高效地使用Vim进行文本编辑和操作。

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

    Linux Vim 是一个功能强大的文本编辑器,用于在Linux操作系统下处理文本文件。它提供了许多常用命令,可以帮助用户快速编辑和管理文件。以下是一些常用的Linux Vim命令:

    1. 打开文件及保存:
    – 运行Vim:在终端中输入 vim 命令,后跟文件名,如:`vim filename`
    – 保存文件:按Esc键进入命令模式,然后输入:w,按回车键即可保存文件

    2. 退出 Vim:
    – 按Esc键进入命令模式
    – 输入 :q 退出Vim,如果对文件进行了修改,则 Vim 会提示保存文件
    – 输入 :q! 强制退出Vim,不保存任何修改

    3. 移动光标:
    – h:左移
    – j:下移
    – k:上移
    – l:右移
    – w:光标移动到下一个单词的开头
    – b:光标移动到上一个单词的开头
    – 0:光标移动到行首
    – $:光标移动到行尾
    – G:光标移动到文件最后一行
    – gg:光标移动到文件第一行
    – Ctrl+f:向下翻页
    – Ctrl+b:向上翻页

    4. 编辑文本:
    – i:在当前位置插入文本
    – a:在当前位置后插入文本
    – o:在当前行下方插入一个新行并进入插入模式
    – O:在当前行上方插入一个新行并进入插入模式
    – dd:删除当前行
    – yy:复制当前行
    – p:粘贴复制的内容
    – u:撤销上一步操作
    – Ctrl+r:恢复上一步操作

    5. 搜索和替换:
    – /keyword:搜索关键字,按下回车键查找下一个匹配项
    – :%s/old/new/g:全局替换所有匹配的内容,其中old是要替换的内容,new是替换后的内容

    以上只是Linux Vim的一些常用命令示例,但实际上 Vim 提供了更多功能和命令,可以通过查看Vim的帮助文档或互联网上的教程进一步学习。

    另外,为了更好地使用 Vim,推荐使用插件和自定义配置,这样可以提高编辑效率和工作流程。

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

    Linux中的Vim是一个功能强大的文本编辑器,被广泛用于程序开发、系统管理和日常文本编辑等工作。下面是Linux Vim常用命令的全集。

    # 一、常用Vim命令

    ## 1. 打开文件

    要打开一个文件,可以在终端中输入以下命令:

    “`
    vim 文件名
    “`

    如果文件不存在,则会创建一个新文件并打开。

    ## 2. 退出Vim

    在Vim中,要退出并保存文件,可以按下Esc键然后输入以下命令:

    “`
    :wq
    “`

    如果修改了文件但不需要保存,可以按下Esc键然后输入以下命令:

    “`
    :q!
    “`

    ## 3. 移动光标

    在Vim中,可以使用以下键来移动光标:

    – `h`:向左移动光标
    – `j`:向下移动光标
    – `k`:向上移动光标
    – `l`:向右移动光标
    – `gg`:跳到文件开头
    – `G`:跳到文件结尾
    – `0`:跳到行首
    – `$`:跳到行尾

    ## 4. 插入和编辑文本

    在Vim中,可以按下`i`键进入插入模式,在光标所在位置插入文本。按下`Esc`键返回命令模式。

    ## 5. 删除和复制文本

    在Vim中,可以使用以下命令来删除和复制文本:

    – `d`:删除文本
    – `yy`:复制当前行
    – `dd`:删除当前行
    – `p`:粘贴剪贴板中的内容

    ## 6. 搜索和替换文本

    在Vim中,可以使用以下命令来搜索和替换文本:

    – `/关键词`:搜索关键词
    – `n`:跳转到下一个匹配项
    – `N`:跳转到上一个匹配项
    – `:%s/旧内容/新内容/g`:替换所有匹配项

    ## 7. 撤销和重做操作

    在Vim中,可以使用以下命令来撤销和重做操作:

    – `u`:撤销上一步操作
    – `Ctrl + r`:重做上一步操作

    ## 8. 分屏和标签页

    在Vim中,可以使用以下命令来分屏和切换标签页:

    – `:sp`:水平分割窗口
    – `:vsp`:垂直分割窗口
    – `Ctrl + w + 箭头键`:切换窗口
    – `:tabnew`:新建标签页
    – `:tabnext`:下一个标签页
    – `:tabprev`:上一个标签页
    – `:tabclose`:关闭当前标签页

    ## 9. 自动补全和代码折叠

    在Vim中,可以使用以下命令来进行自动补全和代码折叠:

    – `Ctrl + n`:自动补全当前词
    – `Ctrl + p`:自动补全上一个词
    – `zc`:折叠代码块
    – `zo`:展开代码块
    – `zM`:关闭所有代码块

    ## 10. 查看文件信息

    在Vim中,可以使用以下命令来查看文件信息:

    – `:set number`:显示行号
    – `:set nonumber`:隐藏行号
    – `:set syntax=语言名`:设置代码高亮
    – `:set list`:显示特殊字符
    – `:set nolist`:隐藏特殊字符

    # 二、高级Vim命令

    除了以上常用的Vim命令,还有一些更为高级的命令可以提升编辑效率。

    ## 1. 宏录制

    在Vim中,可以使用宏录制来重复执行一系列命令。

    – `qa`:开始录制宏到寄存器a
    – `q`:停止录制宏

    录制好宏后,可以使用`@a`命令来执行宏。

    ## 2. 多重撤销

    在Vim中,可以使用分支来实现多重撤销。

    – `g;`:向后撤销
    – `g,`:向前撤销

    ## 3. 折行和展开

    在Vim中,可以使用以下命令来折叠和展开文本。

    – `zf`:折叠当前行
    – `zo`:展开当前行
    – `zc`:折叠代码块
    – `zm`:关闭所有代码块

    ## 4. 字符串操作

    在Vim中,可以使用以下命令来进行字符串操作。

    – `:s/旧内容/新内容/g`:替换所有匹配项
    – `:s/旧内容/新内容/gc`:替换所有匹配项并进行确认

    ## 5. 书签操作

    在Vim中,可以使用以下命令来操作书签。

    – `ma`:设置书签a
    – “a`:跳转到书签a
    – `:marks`:显示所有书签

    ## 6. 多文件操作

    在Vim中,可以同时编辑多个文件。

    – `:ls`:显示所有打开的文件
    – `:e 文件名`:打开指定文件
    – `:n`:打开下一个文件
    – `:N`:打开上一个文件
    – `:bn`:切换到下一个缓冲区
    – `:bp`:切换到上一个缓冲区

    ## 7. 定义快捷键

    在Vim中,可以使用以下命令来定义快捷键。

    – `:map 快捷键 命令`:定义全局快捷键
    – `:imap 快捷键 命令`:定义插入模式下的快捷键
    – `:nmap 快捷键 命令`:定义命令模式下的快捷键

    以上就是Linux Vim常用命令的全集。熟练掌握这些命令,将能够更高效地使用Vim来编辑和处理文本内容。

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

400-800-1024

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

分享本页
返回顶部