linux常用vim命令大全

worktile 其他 41

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux中的文本编辑器Vim是一个强大且高度可定制的工具,它提供了许多命令来快速编辑和操作文本文件。下面是一些常用的Vim命令:

    1. 打开文件:使用`vim`命令加上要打开的文件名。
    “`
    vim filename
    “`

    2. 保存文件:按下`Esc`键,然后输入命令`:w`来保存文件。
    “`
    :w
    “`

    3. 另存为:使用命令`:w`后面加上要保存为的文件名。
    “`
    :w newfilename
    “`

    4. 退出Vim:按下`Esc`键,然后输入命令`:q`来退出Vim。
    “`
    :q
    “`

    5. 强制退出Vim:如果文件有未保存的更改,可以使用命令`:q!`来强制退出Vim。
    “`
    :q!
    “`

    6. 插入文本:按下`Esc`键,然后输入命令`:i`来进入插入模式,然后可以插入文本。
    “`
    :i
    “`

    7. 删除行:按下`Esc`键,然后输入命令`:dd`来删除当前行。
    “`
    :dd
    “`

    8. 复制行:按下`Esc`键,然后输入命令`:yy`来复制当前行。
    “`
    :yy
    “`

    9. 粘贴行:按下`Esc`键,然后输入命令`:p`来粘贴复制的行。
    “`
    :p
    “`

    10. 撤销操作:按下`Esc`键,然后输入命令`:u`来撤销上一次操作。
    “`
    :u
    “`

    11. 搜索文本:按下`Esc`键,然后输入命令`:/`加上要搜索的文本,按下回车即可进行搜索。
    “`
    :/searchtext
    “`

    12. 替换文本:按下`Esc`键,然后输入命令`:s/oldtext/newtext/g`来替换文本。
    “`
    :s/oldtext/newtext/g
    “`

    13. 移动光标:使用方向键或`h`、`j`、`k`、`l`来移动光标,`h`对应左,`j`对应下,`k`对应上,`l`对应右。

    14. 快速移动:按下`Ctrl + f`来向下翻页,按下`Ctrl + b`来向上翻页,按下`gg`来跳转到文件开头,按下`G`来跳转到文件末尾。

    15. 多行编辑:按下`Esc`键,然后输入命令`:visual`进入可视块模式,可以选择多行进行编辑。

    以上是一些常用的Vim命令,希望对你有所帮助。对于更多的命令和功能,你可以查阅Vim的帮助文档或在互联网上寻找相关资料。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux中的Vim是一款功能强大的文本编辑器,被广泛地应用于开发、编程和系统管理等领域。以下是一些常用的Vim命令:

    1. 编辑文件:
    – vim filename:打开指定文件并编辑。
    – vim -o file1 file2:分屏同时编辑多个文件。
    – vim -R filename:以只读模式打开文件。

    2. 光标移动:
    – h、j、k、l:分别向左、下、上、右移动。
    – w、e、b:按单词前进、至词尾、向后移动一个单词。
    – 0、$:移到行首和行尾。

    3. 插入和删除:
    – i、a:在当前光标处插入和在下一个字符处插入。
    – o、O:在当前行之后插入新行。
    – x、dd:删除一个字符和删除整行。
    – yy:复制一行。
    – p:粘贴上次复制的内容。

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

    5. 查找和替换:
    – /pattern:向前查找指定模式。
    – ?pattern:向后查找指定模式。
    – n:定位到下一个匹配项。
    – :s/old/new:替换当前行首次出现的old为new。
    – :%s/old/new/g:替换全文中所有的old为new。

    6. 文件操作:
    – :w:保存文件。
    – :q:退出Vim。
    – :wq:保存并退出。
    – :q!:强制退出,不保存修改。
    – :e filename:打开另一个文件。

    7. 分屏和窗口:
    – :sp file:水平分割窗口并打开指定文件。
    – :vsp file:垂直分割窗口。
    – Ctrl+w+w:切换窗口。
    – Ctrl+w+h、j、k、l:切换窗口的快捷键。

    8. 其他功能:
    – :set number:显示行号。
    – :set nonumber:不显示行号。
    – :set syntax=on:开启语法高亮。
    – :set expandtab:将Tab转换为空格。
    – :help command:获取命令的帮助信息。

    以上是一些常用的Vim命令,掌握这些命令可以提高编辑效率,并且适应于各种编辑和开发环境。对于更深入的Vim使用,还可以通过学习Vim脚本和插件来实现更高级的定制和扩展功能。

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

    一、Vim的基本操作

    1. 进入编辑模式:按下i键或者a键
    2. 退出编辑模式:按下Esc键
    3. 保存文件:在命令模式下输入:w,然后按下Enter键
    4. 保存并退出:在命令模式下输入:wq或者x,然后按下Enter键
    5. 放弃修改并退出:在命令模式下输入:q!,然后按下Enter键
    6. 移动光标:使用方向键或者hjkl键
    7. 删除字符:按下x键
    8. 删除一行:在命令模式下输入dd
    9. 粘贴:按下p键
    10. 撤销:在命令模式下输入u
    11. 恢复上一次撤销:在命令模式下输入Ctrl-r
    12. 重复上一次操作:在命令模式下输入.(句点)

    二、Vim的高级操作

    1. 查找并替换:
    a) 在命令模式下输入/,然后输入要查找的内容,按下Enter键
    b) 输入:,然后输入%s/要替换的内容/替换后的内容/g,并按下Enter键

    2. 复制和粘贴:
    a) 在命令模式下将光标移动到要复制的起始位置,输入y(复制)或者d(剪切)
    b) 将光标移动到目标位置,输入p(粘贴)将内容粘贴到光标位置之后,或者输入P将内容粘贴到光标位置之前

    3. 撤销和恢复修改:
    a) 在命令模式下输入u(撤销上一次操作)或者Ctrl-r(恢复上一次撤销的操作)

    4. 保存无权限文件:
    a) 在命令模式下输入:w !sudo tee %,然后按下Enter键,输入密码即可保存

    5. 多窗口编辑:
    a) 在命令模式下输入:vs [filename]在当前窗口的右侧打开新文件
    b) 在命令模式下输入:sp [filename]在当前窗口的下方打开新文件
    c) 使用Ctrl-w键和方向键在窗口之间切换
    d) 在命令模式下输入:q关闭当前窗口
    e) 在命令模式下输入:qall关闭所有窗口并退出

    三、Vim的插入模式

    1. 进入插入模式:按下i键或者a键,将光标移动到要插入的位置并开始输入
    2. 退出插入模式:按下Esc键
    3. 插入一行并进入插入模式:在命令模式下输入o(在下方插入)或者O(在上方插入)

    四、Vim的文本操作

    1. 移动光标到行首:在命令模式下输入0(数字零)
    2. 移动光标到行尾:在命令模式下输入$
    3. 移动光标到文件首:在命令模式下输入gg
    4. 移动光标到文件尾:在命令模式下输入G
    5. 移动光标到指定行:在命令模式下输入行号,然后按下Enter键
    6. 快速搜索:在命令模式下输入/,然后输入要搜索的关键词,按下Enter键
    7. 切换行号显示:在命令模式下输入:set nu(显示行号)或者:set nonu(不显示行号)

    五、Vim的文本操作

    1. 多行缩进:在命令模式下输入>>或者<<可以将当前行或者选中的多行向右缩进或者向左缩进2. 切换大小写:在命令模式下输入~可以切换当前字符的大小写,选中多个字符然后输入~可以切换所有选中字符的大小写3. 快速选择文本:在命令模式下按下v,然后使用方向键或者hjkl键进行选择,按下y进行复制,按下d进行剪切4. 文本替换:在命令模式下输入:%s/要替换的内容/替换后的内容/g,然后按下Enter键,可以对全文进行替换5. 快速注释:选中要注释的行或者代码块,然后输入Ctrl-v进入块选择模式,使用方向键选择要注释的行,然后输入I(大写的i)进入插入模式,输入要注释的字符(比如//),按下Esc键即可注释六、终端模式命令1. 打开并编辑文件:vim [filename]2. 新建文件并打开:vim [newfile]3. 打开多个文件:vim [file1] [file2],使用:n或者:N可以在已打开的文件之间切换,使用:q关闭当前文件,使用:qall关闭所有文件并退出以上是Linux中常用的Vim编辑器的操作命令,掌握这些命令可以更加高效地进行文本编辑和处理。

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

400-800-1024

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

分享本页
返回顶部