linux常用的命令vi

worktile 其他 14

回复

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

    vi是一款在Linux系统上常用的文本编辑器,可以通过命令行界面进行操作。下面介绍一些常用的vi命令:

    1. 打开文件:使用vi命令后跟文件名来打开文件,例如:vi filename.txt。

    2. 光标移动:可以使用上、下、左、右箭头键进行光标移动,或者使用h、j、k和l键来进行移动(h:左移,j:下移,k:上移,l:右移)。

    3. 插入文本:在命令模式下按下i键进入插入模式,在光标所在位置插入文本。

    4. 保存修改:在命令模式下按下Esc键退出插入模式,然后输入冒号(:)进入命令行模式,输入w保存文件,输入wq保存并退出,输入q!强制退出并不保存修改。

    5. 删除字符:在命令模式下按下x键删除光标所在位置的字符,按下dd键删除光标所在行。

    6. 复制和粘贴:在命令模式下按下yy键复制光标所在行,按下p键将复制的内容粘贴到光标所在行的下一行。

    7. 查找和替换:在命令行模式下输入/加上要查找的内容,按下回车键查找内容;输入:加上s/要替换的内容/替换后的内容/,按下回车键进行替换。

    8. 撤销和重做:在命令模式下按下u键撤销上一步操作,按下Ctrl+r键重做被撤销的操作。

    除了上述常用的vi命令,还有一些高级的操作方式,比如在命令模式下输入数字加上命令可以重复执行某个命令,通过在命令行模式下输入:set nu可以显示行号等。

    以上是一些常用的vi命令,希望能对初学者掌握vi编辑器有所帮助。

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

    1. 打开文件:vi [文件名]
    使用vi命令打开一个文件,如果文件存在则打开文件,如果文件不存在则新创建一个空文件。

    2. 光标移动:h, j, k, l
    在vi命令中,你可以使用h, j, k, l这四个键来控制光标的移动。h键向左移动一个字符,l键向右移动一个字符,j键向下移动一行,k键向上移动一行。

    3. 插入模式:i, a, o
    在vi命令中,你可以使用i, a, o这三个键进入插入模式,即可以在光标位置插入文本。i键在当前光标位置前插入文本,a键在当前光标位置后插入文本,o键在当前行的下一行插入新的一行。

    4. 保存文件与退出::w, :q, :wq
    在vi命令中,你可以使用:w命令来保存文件,使用:q命令来退出vi编辑器,使用:wq命令来保存文件并退出vi编辑器。

    5. 删除与复制:dd, yy, p
    在vi命令中,你可以使用dd命令来删除当前光标所在行,使用yy命令来复制当前光标所在行,使用p命令来粘贴复制的文本。

    以上是linux常用的vi命令,这些命令可以让你在vi编辑器中进行文件的编辑与操作。但请注意,在使用vi命令编辑文件时,建议事先备份文件,以防意外操作导致文件损坏。

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

    VI 是一种文本编辑器,是Linux系统中最常用的编辑器之一。它可以在命令行模式下进行文本编辑,具有强大的功能和灵活的操作方式。下面将详细介绍VI编辑器的使用方法和常用命令。

    ## 1. 打开VI编辑器

    打开一个文件:
    “`
    vi filename
    “`
    其中,`filename` 是要打开的文件名。

    ## 2. 不同的模式

    在VI编辑器中,有三种不同的模式:命令模式、插入模式和底行模式。

    – 命令模式:初始启动编辑器时所处的模式,用于移动光标、复制粘贴等操作。
    – 插入模式:按下 `i` 键进入插入模式,可以编辑文本。
    – 底行模式:按下 `:` 键进入底行模式,可以执行一些命令。

    在命令模式下输入 `i` 或 `a` 键可以切换到插入模式。在插入模式下按下 `Esc` 键可以切换回命令模式。

    ## 3. 命令操作

    下面是一些常用的命令操作,这些命令在命令模式下输入。

    ### 光标移动

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

    ### 插入和删除

    – `i`:在当前光标所在位置前插入文本。
    – `a`:在当前光标所在位置后插入文本。
    – `o`:在当前光标所在的下一行插入文本。
    – `x`:删除当前光标所在位置的字符。
    – `dd`:删除当前光标所在行。
    – `yy`:复制当前光标所在行。

    ### 搜索和替换

    – `/keyword`:搜索指定的关键字。
    – `n`:跳转到下一个匹配的关键字。
    – `N`:跳转到上一个匹配的关键字。
    – `:s/old/new/g`:将当前行中的旧词替换为新词,并替换所有匹配。

    ### 保存和退出

    在命令模式下输入以下命令可以保存文件和退出编辑器。

    – `:w`:保存文件。
    – `:q`:退出编辑器。
    – `:q!`:强制退出编辑器。

    如果想要保存文件并退出编辑器,可以使用 `:wq` 命令。

    ## 4. 文件操作

    在底行模式下输入以下命令可以进行文件操作。

    – `:e filename`:打开另一个文件。
    – `:w`:保存当前文件。
    – `:wq`:保存当前文件并退出编辑器。
    – `:q`:退出编辑器。
    – `:q!`:强制退出编辑器。

    ## 5. 其他操作

    以下是一些其他常用的操作命令。

    – `u`:撤销上一次操作。
    – `Ctrl + r`:恢复上一次撤销的操作。
    – `.`:重复上一次操作。

    以上是VI编辑器的一些常用命令和操作流程。通过掌握这些命令,可以提高在Linux系统中进行文本编辑的效率。

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

400-800-1024

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

分享本页
返回顶部