linux的基本vi命令

不及物动词 其他 33

回复

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

    Vi是一款强大的文本编辑器,常用于Linux系统中。下面是Vi编辑器的一些基本命令:

    1. 启动Vi:输入”vi”命令,后跟要编辑的文件名。

    2. 光标移动:
    – h: 光标向左移动一个字符。
    – l: 光标向右移动一个字符。
    – k: 光标向上移动一行。
    – j: 光标向下移动一行。
    – ^: 移动到当前行的行首。
    – $: 移动到当前行的行尾。
    – gg: 移动到文件的第一行。
    – G: 移动到文件的最后一行。

    3. 插入与编辑:
    – i: 在光标前插入文本。
    – a: 在光标后插入文本。
    – o: 在当前行下插入一行。
    – O: 在当前行上插入一行。
    – r: 替换当前字符。
    – cw: 替换当前单词。

    4. 删除与剪切:
    – x: 删除当前光标所在的字符。
    – dw: 删除当前光标所在的单词。
    – dd: 删除当前光标所在的行。
    – D: 删除当前光标所在位置到行尾的内容。
    – yy: 复制当前光标所在的行。

    5. 撤销与重做:
    – u: 撤销上一步操作。
    – U: 撤销所有对当前行的更改。
    – CTRL-R: 重做上一步被撤销的操作。

    6. 查找与替换:
    – /text: 向后查找指定的文本。
    – ?text: 向前查找指定的文本。
    – n: 查找下一个匹配项。
    – :s/old/new: 将当前行中的第一个”old”替换为”new”。
    – :s/old/new/g: 将当前行中的所有”old”替换为”new”。
    – :%s/old/new/g: 将整个文件中的所有”old”替换为”new”。

    7. 保存与退出:
    – :w: 保存文件但不退出Vi。
    – :wq: 保存文件并退出Vi。
    – :q: 不保存文件并退出Vi。
    – :q!: 强制退出Vi,不保存文件。

    这些是Vi编辑器的一些基本命令,掌握了这些命令,可以更高效地编辑文本文件。记住,Vi编辑器是一个强大而复杂的工具,需要一定的时间和练习来熟练使用。

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

    VI是一款在Linux系统中广泛使用的文本编辑器,它具有强大的功能和灵活的操作方式。下面是VI的一些基本命令:

    1. 进入VI编辑器:打开终端,在命令行中输入vi(文件名),然后按下回车键,即可进入VI编辑器界面。

    2. 保存文件:在VI编辑器中,要保存文件,可以按下Esc键,然后输入”:w”(不包括引号),然后按下回车键即可保存文件。文件将被保存在当前目录下。

    3. 退出 VI 编辑器:在VI编辑器中,要退出编辑器,可以按下Esc键,然后输入”:q”(不包括引号),然后按下回车键即可退出 VI 编辑器。如果文件有未保存的修改,编辑器会提示你保存或者放弃修改。

    4. 光标移动:在VI编辑器中,使用h、j、k和l键进行光标的上下左右移动。其中,h代表左移,l代表右移,j代表下移,k代表上移。

    5. 插入文本:在VI编辑器中,要插入文本,在光标所在位置按下i键即可进入插入模式,然后输入文本。插入完毕后,按下Esc键回到命令行模式。

    6. 删除文本:在VI编辑器中,要删除文本,可以在命令行模式下使用x键删除光标所在位置的字符。也可以使用dd命令删除整行文本。

    7. 搜索文本:在VI编辑器中,要搜索文本,可以进入命令行模式,然后输入”/”(不包括引号),接着输入要搜索的关键词,按下回车键即可。编辑器会定位到第一个匹配的位置。

    8. 替换文本:在VI编辑器中,要替换文本,可以进入命令行模式,然后输入”:s/旧字符串/新字符串/g”(不包括引号),然后按下回车键即可替换。其中,旧字符串为要替换的字符串,新字符串为替换后的字符串。

    以上是VI编辑器的一些基本命令,希望能对你使用VI编辑器有所帮助。

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

    Vi是一款在Linux系统中常用的文本编辑器。它具有强大的功能和灵活的操作方式,因此在编写和编辑文本文件时非常方便。下面将介绍Vi的基本命令。

    1. 打开文件:
    在终端中输入 `vi 文件名`命令可以打开一个文件。如果文件不存在,则会创建一个新文件。

    2. 切换模式:
    在Vi中有两种模式:命令模式和编辑模式。在命令模式下可以执行各种编辑命令,而在编辑模式下可以输入或编辑文本。

    a. 命令模式(Command mode):
    默认打开文件后进入的模式。在命令模式下,可以执行各种编辑命令,如删除、复制、粘贴等。

    b. 编辑模式(Insert mode):
    在命令模式下,按下 `i` 或 `a` 键可以进入编辑模式。在编辑模式下可以输入和编辑文本。

    3. 保存和退出:
    在命令模式下,输入 `:wq` 可以保存并退出Vi编辑器。也可以分开输入 `:w` 保存文件和 `:q` 退出编辑器。

    4. 光标控制:
    在命令模式下,可以使用以下命令来控制光标的移动:

    a. `h` : 将光标向左移动一个字符。
    b. `j` : 将光标向下移动一行。
    c. `k` : 将光标向上移动一行。
    d. `l` : 将光标向右移动一个字符。
    e. `0` : 将光标移到当前行的行首。
    f. `$` : 将光标移到当前行的行尾。
    g. `G` : 将光标移到文件的最后一行。
    h. `gg` : 将光标移到文件的第一行。
    i. `w` : 将光标移到下一个单词的开头。
    j. `b` : 将光标移到上一个单词的开头。

    5. 编辑命令:
    在命令模式下,可以使用以下命令来进行文本编辑:

    a. `x` : 删除光标所在位置的一个字符。
    b. `dd` : 删除光标所在行。
    c. `yy` : 复制光标所在行。
    d. `p` : 粘贴复制的行或字符。

    6. 查找和替换:
    在命令模式下,可以使用以下命令来查找和替换文本:

    a. `/search_word` : 查找搜索词,按 `n` 键可以继续查找下一个匹配项。
    b. `:s/old_word/new_word/g` : 查找并替换文本中的旧词为新词。

    7. 设置选项:
    在命令模式下,可以使用以下命令来设置Vi的一些选项:

    a. `:set nu` : 显示行号。
    b. `:set nonu` : 不显示行号。
    c. `:set autoindent` : 启用自动缩进。
    d. `:set expandtab` : 将制表符转换为空格。
    e. `:set tabstop=4` : 设置制表符的宽度为4个空格。

    这些是Vi编辑器的一些基本命令。使用Vi进行文本编辑可能需要一些时间来适应,但一旦掌握了基本操作,将能够更高效地编辑和管理文本文件。

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

400-800-1024

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

分享本页
返回顶部