linuxvim命令大全g

不及物动词 其他 46

回复

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

    Linux Vim 是一款功能强大的文本编辑器,被广泛应用于 Linux 系统中。下面是 Linux Vim 命令的大全供参考:

    1. 打开 Vim 编辑器:vim
    2. 退出 Vim 编辑器:q或:q
    3. 保存文件并退出 Vim 编辑器:wq
    4. 强制保存并退出 Vim 编辑器:wq!
    5. 打开新文件:vim [文件名]
    6. 打开多个文件:vim [文件1] [文件2] [文件3]
    7. 复制当前行:yy
    8. 剪切当前行:dd
    9. 粘贴复制或剪切的内容:p
    10. 撤销上一次操作:u
    11. 恢复上一次被撤销的操作:Ctrl+r
    12. 在当前行的前面插入新行:O
    13. 在当前行的后面插入新行:o
    14. 删除光标所在位置的字符:x
    15. 删除光标所在位置的单词:dw
    16. 删除整行内容:dd
    17. 删除从当前光标到行末的内容:D
    18. 移动光标到行首:0或^
    19. 移动光标到行尾:$
    20. 移动光标到下一行的行首:j
    21. 移动光标到上一行的行首:k
    22. 移动光标到下一个单词的开头:w
    23. 移动光标到下一个单词的结尾:e
    24. 移动光标到上一个单词的开头:b
    25. 移动光标到文件首部:gg
    26. 移动光标到文件尾部:G
    27. 将光标所在行移到屏幕中央:zz
    28. 查找指定字符串:/ [字符串]
    29. 替换指定字符串::%s/[字符串1]/[字符串2]/g
    30. 忽略大小写查找指定字符串:/i [字符串]
    31. 删除指定字符串::%s/[字符串]//g
    32. 显示行号::set number
    33. 取消显示行号::set nonumber
    34. 设置缩进为4个空格::set tabstop=4
    35. 显示行尾空格::set list
    36. 取消显示行尾空格::set nolist
    37. 复制当前行到指定行:[行号]y
    38. 剪切当前行到指定行:[行号]d
    39. 粘贴复制或剪切的内容到指定行:[行号]p
    40. 在指定行下方插入新行:[行号]O
    41. 在指定行上方插入新行:[行号]o
    42. 在指定行中插入新内容:[行号]i
    43. 在当前行后面插入新内容:[行号]a
    44. 打开多窗口模式::split
    45. 在多窗口模式中切换窗口:Ctrl+w+w
    46. 水平分割窗口::split [文件名]
    47. 垂直分割窗口::vsplit [文件名]
    48. 切换到下一个窗口:Ctrl+w+l
    49. 切换到上一个窗口:Ctrl+w+h
    50. 切换到左边的窗口:Ctrl+w+j
    51. 切换到右边的窗口:Ctrl+w+k
    52. 保存当前文件并打开新文件::saveas [新文件名]
    53. 打开 Vim 帮助文档::help

    以上列举了一些常用的 Linux Vim 命令,希望对您有所帮助。

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

    Vim是一款非常强大的文本编辑器,被广泛用于Linux系统中。它具有丰富的功能和灵活的配置选项,可以提高编辑效率和工作流程。下面是一些常用的Vim命令,让您更好地学习和使用Vim编辑器。

    1. 移动光标:
    – `h`:向左移动一个字符
    – `j`:向下移动一行
    – `k`:向上移动一行
    – `l`:向右移动一个字符
    – `0`:移到行首
    – `$`:移到行尾
    – `G`:移到文件末尾
    – `gg`:移到文件开头
    – `nG`:移到第n行

    2. 插入和编辑文本:
    – `i`:在当前字符前插入
    – `a`:在当前字符后插入
    – `o`:在当前行下方插入新行并进入插入模式
    – `O`:在当前行上方插入新行并进入插入模式
    – `r`:替换当前字符
    – `dd`:删除当前行
    – `yy`:复制当前行
    – `p`:粘贴复制的文本
    – `u`:撤销上一次操作
    – `Ctrl+r`:重做上一次撤销的操作

    3. 搜索和替换:
    – `/keyword`:在文件中向后搜索关键字
    – `?keyword`:在文件中向前搜索关键字
    – `n`:在搜索结果中定位下一个匹配项
    – `N`:在搜索结果中定位上一个匹配项
    – `:%s/old/new/g`:替换文件中所有的匹配项
    – `:s/old/new/g`:只替换当前行的所有匹配项
    – `:s/old/new/gc`:替换当前行的所有匹配项,且每个匹配项都需要确认

    4. 文件操作:
    – `:e filename`:打开指定文件
    – `:w`:保存文件
    – `:wq`:保存并退出
    – `:q`:退出
    – `:q!`:强制退出,不保存
    – `:e!`:放弃当前所有修改,重新加载原始文件

    5. 多窗口操作:
    – `:split filename`:在当前窗口上方创建一个新的水平窗口并打开指定文件
    – `:vsplit filename`:在当前窗口右侧创建一个新的垂直窗口并打开指定文件
    – `Ctrl+w + 方向键`:在窗口间切换焦点
    – `Ctrl+w + =`:所有窗口等分大小
    – `:only`:关闭除当前活动窗口外的其他窗口

    这只是Vim命令中的一小部分。Vim还有很多其他功能和命令,可以根据个人需求进行配置和学习。使用Vim可能需要一些时间来适应,但一旦掌握了基本的命令和技巧,您将会发现它是一款非常高效和灵活的文本编辑器。

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

    vim是一款非常强大的文本编辑器,在Linux系统中使用非常广泛。它可以在终端中编辑文本文件,提供了很多方便的功能和快捷键。在这篇文章中,我们将介绍一些常用的vim命令,帮助你更好地使用vim编辑器。

    ## 1. 打开vim编辑器
    要在Linux系统中打开vim编辑器,可以在终端中输入以下命令:
    “`
    vim 文件名
    “`
    这将会打开一个新的文件并将其命名为文件名。

    ## 2. Vim的三种模式
    在vim编辑器中,有三种不同的模式:命令模式、插入模式和编辑模式。

    – 命令模式:这是vim的默认模式,你可以在该模式下输入各种命令,并进行文件的保存、退出等操作。要进入命令模式,可以按下Esc键。

    – 插入模式:在插入模式下,你可以输入文本内容。要进入插入模式,可以按下”i”键。

    – 编辑模式:编辑模式是在命令模式下进行一些快速编辑的模式。它允许你在当前位置进行插入和删除文本。要进入编辑模式,可以按下”a”键。

    ## 3. 基本编辑命令
    在vim编辑器中,有一些基本的命令,可以帮助你编辑文本。

    – i: 在当前位置前插入文本,进入插入模式。
    – a: 在当前位置后插入文本,进入插入模式。
    – o: 在当前行下一行插入新行,进入插入模式。
    – s: 删除当前字符并进入插入模式。
    – dd: 删除当前行。
    – :w: 保存文本文件。
    – :q: 退出vim编辑器。
    – :wq: 保存并退出vim编辑器。

    ## 4. 光标移动命令
    在vim编辑器中,有一些命令可以帮助你移动光标的位置。

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

    ## 5. 查找和替换命令
    在vim编辑器中,你可以使用一些命令来查找和替换文本内容。

    – /text: 查找text。
    – n: 查找下一个匹配项。
    – N: 查找上一个匹配项。
    – :s/old/new/: 用new替换当前行中的第一个old。
    – :s/old/new/g: 用new替换当前行中的所有old。
    – :%s/old/new/g: 用new替换整个文件中的所有old。
    – :%s/old/new/gc: 用new替换整个文件中的所有old,并在替换前进行确认。

    ## 6. 复制和粘贴命令
    在vim编辑器中,你可以使用一些命令来复制和粘贴文本内容。

    – yy: 复制当前行。
    – dd: 剪切当前行。
    – p: 粘贴复制的内容在当前行的下一行。
    – P: 粘贴复制的内容在当前行的上一行。

    ## 7. 撤销和重做命令
    在vim编辑器中,你可以使用一些命令来撤销和重做操作。

    – u: 撤销操作。
    – ctrl+r: 重做操作。

    ## 8. 设置和保存配置命令
    在vim编辑器中,你可以设置和保存一些配置参数。

    – :set number: 显示行号。
    – :set nonumber: 不显示行号。
    – :set tabstop=4: 设置tab的宽度为4个空格。
    – :set expandtab: 将tab自动转换为空格。
    – :set shiftwidth=4: 设置缩进宽度为4个空格。

    以上是一些常用的vim命令,希望能帮助你更好地使用vim编辑器。当然,vim还有很多其他的功能和命令,可以根据自己的需要进行学习和了解。在使用过程中,你会逐渐发现vim的强大之处,并提高自己的编辑效率。

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

400-800-1024

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

分享本页
返回顶部