linuxvi底行命令

worktile 其他 2

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux vi编辑器是一种功能强大的文本编辑器,在底行模式下可以执行各种命令。以下是一些常用的底行命令:

    1. :q – 退出编辑器。如果有未保存的修改,会提示保存或放弃修改。
    2. :q! – 强制退出编辑器,放弃所有修改。
    3. :w – 保存当前文件。
    4. :wq – 保存当前文件并退出编辑器。
    5. :e – 打开名为的文件进行编辑。
    6. :r
    – 在光标所在位置后插入名为的文件内容。
    7. :w
    – 将当前文件另存为
    8. :set number – 显示行号。
    9. :set nonumber – 取消显示行号。
    10. :/pattern – 在当前文件中搜索匹配的内容。
    11. :%s/old/new/g – 在整个文件中将所有的替换为
    12. :w! – 强制保存当前文件,即使没有写权限。
    13. :r! – 运行命令并将输出插入到当前位置。
    14. :! – 运行命令。

    这些是常用的vi底行命令,通过底行命令可以方便地进行文件保存、编辑、搜索和替换等操作。学习和熟练使用这些命令,可以提高编辑效率和灵活性。

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

    在Linux的vi编辑器中,底部命令行可以用于执行一些命令和操作。以下是一些常用的底行命令:

    1. :w – 保存文件:在底行中输入:w,可以将当前文件保存。如果文件是新建的,需要指定文件名保存。

    2. :q – 退出vi编辑器:在底行中输入:q,可以退出当前的vi编辑器。如果文件有未保存的更改,vi会提示保存或放弃更改。

    3. :wq – 保存并退出:在底行中输入:wq,可以保存当前文件并退出vi编辑器。

    4. :q! – 强制退出:在底行中输入:q!,可以强制退出vi编辑器,即使有未保存的更改。

    5. :e [文件名] – 打开文件:在底行中输入:e [文件名],可以打开指定文件。如果没有指定文件名,则会打开一个新的空白文件。

    6. :set number – 显示行数:在底行中输入:set number,可以显示每行的行数。

    7. :set nonumber – 不显示行数:在底行中输入:set nonumber,可以取消显示每行的行数。

    8. :/pattern – 搜索文本:在底行中输入:后接/和要搜索的模式,可以在文件中搜索指定的文本模式。

    9. :s/old/new – 替换文本:在底行中输入:s/old/new,可以将文本中的旧内容替换为新内容。old为要替换的旧文本,new为新文本。

    10. :%s/old/new/g – 替换所有匹配的文本:在底行中输入:%s/old/new/g,可以替换整个文件中所有匹配的文本。

    这些底行命令可以在vi编辑器中执行,提供了一些基本的文件保存、退出、打开、搜索和替换的功能。

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

    Linux 中的 Vi 是一个强大的文本编辑器,它具有很多底行命令可以用来执行不同的操作。下面是一些常用的 Vi 底行命令:

    1. 保存和退出:
    – `:q`:退出 Vi。如果没有未保存的更改,Vi 将立即退出,否则会给出提示。
    – `:q!`:强制退出 Vi,放弃对文件的任何更改。
    – `:w`:保存文件,但保持在 Vi 中。
    – `:wq` 或 `:x`:保存文件并退出 Vi。

    2. 操作文本:
    – `:copy` 或 `:co`:复制指定行并将其粘贴到另一个位置。
    – `:move` 或 `:m`:移动指定行到另一个位置。
    – `:delete` 或 `:d`:删除指定行。
    – `:yank` 或 `:y`:复制指定行。
    – `:put` 或 `:p`:粘贴已复制或剪切的文本。

    3. 查找和替换:
    – `/pattern`:向下搜索匹配的模式。
    – `?pattern`:向上搜索匹配的模式。
    – `:s/old/new/g`:在当前行替换所有匹配的字符串。
    – `:%s/old/new/g`:在全文替换所有匹配的字符串。
    – `:s/old/new/gc`:在当前行替换所有匹配的字符串,并在替换前进行确认。
    – `:%s/old/new/gc`:在全文替换所有匹配的字符串,并在替换前进行确认。

    4. 标记和跳转:
    – `:mark letter`:将当前位置标记为指定的字母。
    – `’letter`:跳转到以指定字母标记的位置。
    – “:跳转到上次离开的位置。
    – `:mksession file`:保存当前 Vi 会话并将其存储在指定的文件中。
    – `:source file`:执行指定文件中的命令。

    5. 打开和关闭文件:
    – `:e file`:打开指定的文件进行编辑。
    – `:e!`:放弃对当前文件的修改并重新加载文件。
    – `:split file`:在不同的窗口中打开指定的文件。
    – `:close` 或 `:cl`:关闭当前窗口。
    – `:only` 或 `:on`:关闭除当前窗口以外的所有窗口。

    这些只是 Vi 底行命令的一小部分,Vi 提供了更多的命令和功能,可以按下 `:help` 或 `:exusage` 查看完整的命令列表和使用说明。

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

400-800-1024

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

分享本页
返回顶部