linux的vi编辑器命令大全

fiy 其他 5

回复

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

    vi编辑器是Linux系统中常用的文本编辑器之一,具有强大的功能和灵活的操作方式。下面是vi编辑器常用的命令大全:

    1. 打开、保存文件
    – `vi filename`:打开指定文件
    – `:w`:保存文件
    – `:wq`:保存并退出
    – `:q!`:不保存修改并强制退出

    2. 光标移动
    – `h`:左移一个字符
    – `l`:右移一个字符
    – `k`:上移一行
    – `j`:下移一行
    – `0`:移动到行首
    – `$`:移动到行尾
    – `gg`:移动到文件开头
    – `G`:移动到文件末尾
    – `w`:移动到下一个单词的开头
    – `b`:移动到上一个单词的开头
    – `Ctrl + f`:向前翻页
    – `Ctrl + b`:向后翻页

    3. 文本编辑
    – `i`:在当前位置插入文本
    – `a`:在当前字符后插入文本
    – `o`:在当前行下方插入新行
    – `O`:在当前行上方插入新行
    – `x`:删除当前字符
    – `dd`:删除当前行
    – `yy`:复制当前行
    – `p`:粘贴复制的内容
    – `u`:撤销上一步操作
    – `Ctrl + r`:恢复上一步操作

    4. 查找和替换
    – `/keyword`:向下查找关键字
    – `?keyword`:向上查找关键字
    – `n`:查找下一个匹配的关键字
    – `N`:查找上一个匹配的关键字
    – `:s/old/new`:替换当前行第一个匹配的字符串
    – `:s/old/new/g`:替换当前行所有匹配的字符串
    – `%s/old/new/g`:替换文件所有匹配的字符串

    5. 撤销和重做
    – `u`:撤销上一步操作
    – `Ctrl + r`:重做上一步被撤销的操作

    6. 查看文件信息
    – `:set number`:显示行号
    – `Ctrl + g`:显示光标所在位置和文件信息
    – `ggVG`:选中所有文本

    7. 其他命令
    – `:help`:查看vi编辑器帮助文档
    – `:q`:退出vi编辑器
    – `:w!`:强制保存文件
    – `:set syntax=language`:设置文件语法高亮

    以上是vi编辑器常用的命令大全,希望能对你有所帮助!

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

    vi 是一款广泛运用于 Linux 系统中的文本编辑器,它直接在终端中进行操作,可以用于创建、编辑和保存文本文件。vi 有三种主要模式:命令模式、插入模式和底行模式。下面是 vi 编辑器的一些常用命令:

    1. 打开和关闭文件:
    – 打开一个文件:vi filename
    – 保存并退出:使用命令模式下的 `:wq` 命令
    – 不保存退出:使用命令模式下的 `:q!` 命令

    2. 切换模式:
    – 命令模式:默认模式,可以执行命令
    – 插入模式:用于输入和编辑文本,按下 `i` 进入插入模式,在光标所在位置插入文本
    – 底行模式:按下 `:` 进入底行模式,可以输入一些底行命令

    3. 基本移动:
    – 使用 `h`、`j`、`k` 和 `l` 分别向左、向下、向上和向右移动光标
    – 移动到文本的开头和结尾:`gg` 和 `G` 分别表示移动到文件的第一行和最后一行
    – 使用 `w` 和 `b` 分别表示向前和向后跳到下一个和上一个单词的开头

    4. 复制、剪切和粘贴:
    – 复制:将光标移动到要复制的文本起始位置,按下 `v` 进入可视块模式,再移动光标到结束位置,按下 `y` 进行复制
    – 剪切:将光标移动到要剪切的文本起始位置,按下 `v` 进入可视块模式,再移动光标到结束位置,按下 `d` 进行剪切
    – 粘贴:将光标移动到要粘贴的位置,按下 `p` 进行粘贴

    5. 搜索和替换:
    – 搜索:按下 `/`,接着输入要搜索的内容,按下回车即可进行搜索;按下 `n` 可以向后继续搜索匹配项,按下 `N` 可以向前继续搜索匹配项
    – 替换:在底行模式下,输入 `:%s/old/new/g` 可以将文本中所有的 “old” 替换为 “new”,其中 `%` 表示所有行,`g` 表示全部替换

    这些只是 vi 编辑器的一些基本命令,vi 编辑器功能强大,涵盖了更多的命令和功能。可以通过 vi 的帮助文档,或者网络上的教程来了解更多的 vi 命令和用法。

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

    VI 是一种非常强大的文本编辑器,在 Linux 系统中被广泛使用。它支持多种编辑模式,具有丰富的命令和快捷键。下面是 Linux 中 VI 编辑器的一些常用命令和操作流程。

    VI 编辑器基本模式:
    在进入 VI 编辑器之前,您需要通过终端或控制台打开一个文件。使用以下命令打开文件:

    vi 文件名

    1. 命令模式 (Command Mode):

    命令模式是 VI 编辑器的默认模式。在这个模式下,您可以使用快捷键来执行各种操作。以下是一些常用的命令:

    – h : 光标向左移动一个字符
    – l : 光标向右移动一个字符
    – j : 光标向下移动一行
    – k : 光标向上移动一行
    – w : 光标向后移动一个单词
    – b : 光标向前移动一个单词
    – 0 : 光标跳到当前行的行首
    – $ : 光标跳到当前行的行尾
    – G : 光标跳到文件末尾
    – gg : 光标跳到文件开头
    – :w : 保存文件
    – :q : 退出 VI 编辑器
    – :q! : 强制退出 VI 编辑器,丢弃未保存的修改
    – :wq : 保存文件并退出 VI 编辑器
    – :/关键字 : 向下搜索关键字
    – ?:关键字 : 向上搜索关键字
    – n : 下一个匹配项
    – N : 上一个匹配项

    2. 插入模式 (Insert Mode):

    在命令模式下按下 “i” 键即可进入插入模式。在插入模式下,您可以键入文本内容。可以使用以下命令退出插入模式:

    – ESC : 退出插入模式,返回命令模式

    3. 末行模式 (Ex Mode):

    在命令模式下,按下 “:” 键可以进入末行模式。末行模式允许您输入一些特殊的命令。以下是一些常用的命令:

    – :w : 保存文件
    – :q : 退出 VI 编辑器
    – :q! : 强制退出 VI 编辑器,丢弃未保存的修改
    – :wq : 保存文件并退出 VI 编辑器

    4. 复制、剪切和粘贴操作:

    – yy : 复制当前行
    – dd : 剪切当前行
    – p : 将剪切板中的内容粘贴到当前位置

    这些命令只是 VI 编辑器的一小部分功能,VI 编辑器非常复杂,还有许多其他的命令和操作,可以根据具体的需求去学习和使用。

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

400-800-1024

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

分享本页
返回顶部