linuxvi编辑器常用命令

fiy 其他 3

回复

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

    在Linux系统中,vi是一款常用的文本编辑器,它功能强大且灵活。下面是一些vi编辑器常用的命令:

    1. 打开文件:
    vi filename

    2. 正常模式下的命令:
    – i:进入插入模式(在当前光标位置前插入文本)
    – a:进入插入模式(在当前光标位置后插入文本)
    – o:在当前行下方插入新行并进入插入模式
    – O:在当前行上方插入新行并进入插入模式
    – x:删除光标处字符
    – dd:删除当前行
    – yy:复制当前行
    – p:粘贴复制或删除的内容
    – u:撤销上次操作
    – :wq:保存并退出vi编辑器
    – :q!:放弃所有修改并退出vi编辑器
    – :set nu:显示行号
    – :set nonu:取消显示行号

    3. 插入模式下的命令:
    – ESC:退出插入模式,进入正常模式
    – :w:保存文件但不退出vi编辑器
    – :q:退出vi编辑器(仅在无修改时有效)
    – :qa:退出vi编辑器,放弃所有修改

    4. 可视模式下的命令:
    – v:启动可视模式,可以选择文本片段
    – y:复制选中的文本片段
    – d:删除选中的文本片段
    – :w filename:将选中的文本保存为另一个文件

    这些是vi编辑器的一些常用命令,了解并熟练运用它们,可以提高在Linux系统下的文本编辑效率。希望对你有帮助!

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

    vi是一款经典的文本编辑器,在Linux系统中被广泛使用。下面是一些常用的vi编辑器命令:

    1. 打开文件:vi 文件名
    在终端中输入vi命令加上文件名,即可打开文件进行编辑。

    2. 插入模式:按下字母”i”
    进入插入模式后,可以直接在文件中插入文本。

    3. 保存并退出:按下键盘的ESC键,然后输入”:wq”
    这个命令表示保存文件并退出编辑器。

    4. 放弃修改并退出:按下键盘的ESC键,然后输入”:q!”
    如果不想保存对文件的修改,可以使用这个命令来退出编辑器。

    5. 删除一行:按下键盘上的”dd”
    删除光标所在行的内容。

    6. 复制一行:按下键盘上的”yy”
    复制光标所在行的内容。

    7. 粘贴:按下键盘上的”p”或”P”
    在编辑器中粘贴之前复制的内容。

    8. 搜索:按下键盘上的”/”键,然后输入要搜索的内容,按下回车
    可以在文件中搜索指定的文本内容。

    9. 替换:按下键盘上的”:”,然后输入替换命令
    替换命令的格式为:%s/要替换的内容/替换后的内容/g,按下回车后即可完成替换。

    10. 撤销:按下键盘上的”u”
    可以撤销之前的操作。

    这些是vi编辑器的一些常用命令,熟练掌握这些命令可以提高在Linux系统下的编辑效率。当然,还有更多的命令可以用于更高级的编辑操作,需要进一步学习和实践。

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

    Linux系统中vi编辑器是一种文本编辑器,它可以在终端中使用。vi编辑器是Linux系统内置的编辑器,非常适用于编辑和查看文本文件。在本文中,我将介绍一些vi编辑器的常用命令和操作流程。

    一、打开vi编辑器

    通过以下命令来打开一个文件,如果文件不存在,将创建一个新文件。

    “`
    vi 文件名
    “`

    二、不同模式之间切换

    vi编辑器有三种不同的模式:

    1. 命令模式(Command Mode):默认模式,可以执行一些命令,如删除字符、复制粘贴等。
    2. 插入模式(Insert Mode):在插入模式下,可以输入和编辑文本。
    3. 底线命令模式(Last Line Mode):可以保存文件、退出编辑器等。

    在命令模式下,要进入插入模式,可以按下 `i` 键。

    在插入模式下,要返回到命令模式,可以按下 `Escape` 键。

    三、常用的命令操作

    在命令模式下,可以执行以下一些常用命令:

    1. 移动光标

    – `h`:向左移动一个字符。
    – `j`:向下移动一行。
    – `k`:向上移动一行。
    – `l`:向右移动一个字符。
    – `0`:移至行首。
    – `$`:移至行尾。
    – `gg`:移至文件开头。
    – `G`:移至文件结尾。

    2. 删除和复制粘贴

    – `x`:删除当前字符。
    – `dd`:删除当前行。
    – `yy`:复制当前行。
    – `p`:粘贴复制的内容。

    3. 搜索和替换

    – `:/关键字`:搜索含有关键字的文本。
    – `n`:跳至下一个搜索结果。
    – `:%s/原内容/替换内容/g`:替换文本中的原内容为替换内容。

    4. 保存和退出

    – `:w`:保存文件。
    – `:q`:退出编辑器。
    – `:wq`:保存并退出。

    四、底线命令操作

    在底线命令模式下,一些常用的底线命令如下:

    1. 保存和退出

    – `:w`:保存文件。
    – `:w 文件名`:将文件另存为指定的文件名。
    – `:q`:退出编辑器。
    – `:wq`:保存并退出。

    2. 块编辑

    – `:1,10d`:删除第1行到第10行。
    – `:1,10y`:复制第1行到第10行。
    – `:1,10m20`:将第1行到第10行移动到第20行后。

    3. 查找和替换

    – `:/关键字`:搜索含有关键字的文本。
    – `:g/关键字/d`:删除含有关键字的行。
    – `:s/原内容/替换内容/g`:替换文本中的原内容为替换内容。

    以上是vi编辑器的一些常用命令和操作流程,希望对你有帮助。在实际使用中,通过不断练习和熟悉,你会更加熟练地使用vi编辑器来编辑和查看文本文件。

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

400-800-1024

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

分享本页
返回顶部