vi 跳转17 Mar 2025 | 阅读 2 分钟 在文件中移动时,您需要从一行切换到另一行。虽然您可以使用 j、k 键或箭头键来完成此操作,但当文件太大时,您可以使用 G 命令。如果您在 G 之前键入数字,则将跳转到该行号。如果您只键入 G,则将跳转到文件的最后一行。 vi 编辑器中的一个重要命令是 (``)。它将帮助您返回文件中先前的位置。例如,如果您在第 4 行,使用 10G 命令您可以到达第 10 行。但是您忘记了在第 4 行编辑某些内容并想返回第 4 行,这时您可以使用 ``,它将把您重定向回第 4 行。 nG 这里的 n 表示一个数字。您可以在 G 之前键入一个数字来跳转到特定的行。 示例 7G ![]() 请看上面的截图,我们的光标在第 1 行,我们想跳到第 7 行。 ![]() 请看上面的截图,在命令模式下键入 7G 后(您将无法在屏幕上看到键入的命令 7G),我们位于第 7 行。 G 如果您在 G 之前没有键入任何数字,则将跳转到文件的最后一行。 ![]() 请看上面的截图,我们的光标在第 1 行。 ![]() 请看上面的截图,按下 G 后,我们位于文件的最后一行。 `` 此命令允许我们移动到文件中先前的位置。 示例 ![]() 请看上面的截图,我们位于行号 9。 ![]() 请看上面的截图,我们位于第 5 行,但忘记在第 9 行写一些东西。 ![]() 请看上面的截图,键入 `` 后,我们回到了第 9 行。 下一个主题Linux vi 删除 |
vi 撤销和重复 在命令模式下,使用 u 来撤销上一个命令,如果您想重复上一个命令,请使用点(.)。u 命令允许我们撤销或取消上一个命令。示例:查看上面的快照,这是...
阅读1分钟
与命令 What is vi vi 编辑器被解释为可视化编辑器。它安装在每个 Unix 系统中。换句话说,它在所有 Linux 发行版中都可用。它用户友好,在不同的发行版和平台上工作方式相同。它是一个非常强大的...
5 分钟阅读
vi 合并两行及更多 在命令模式下,可以合并、切换和重复两行。J 命令 J 可以用来合并两行。例如:看上面的快照,我们需要合并上面脚本的前两行。看上面的快照,...
阅读1分钟
vi 替换所有 在命令模式下,你可以用一个字符串替换另一个字符串。为此,首先你必须输入 : 进入 ex 模式。然后选择要替换字符串的行范围。如果你想替换...
阅读1分钟
vi 删除 您可以通过不同的方式删除或移除字符。r 键用于替换单个字符。r 键将使您进入插入模式,仅按一下键,然后您将被引导至命令模式。x 命令...
阅读 2 分钟
vi 搜索 在命令模式下,使用 '/' 可以向前搜索字符串,使用 '?' 可以向后搜索字符串。例如,/abc 将向前搜索字符串...
阅读 3 分钟
vi 缩写 在 vi 中,还可以使用命令 :ab 来进行缩写。要取消缩写,请使用命令 :una。在 vi 中,您可以定义缩写,当您在插入模式下键入缩写时,这些缩写会自动展开。语法::ab <abbreviation> <abbreviatedWord> :una <abbreviatedWord> 缩写示例::ab au abbreviation and unabbreviation 查看以上...
阅读1分钟
vi 在块中剪切、复制和粘贴行 在命令模式下,如果您想删除、剪切或复制 n 行,只需在键入命令之前键入数字。例如,4dd 将删除从...
阅读1分钟
vi 行的开始和结束 在命令模式下,0 和插入符号 ^ 会将您带到当前行的开头,而 $ 符号会将您带到当前行的末尾。这些符号可以添加到其他...
阅读 2 分钟
vi 文本缓冲区 缓冲区是计算机的内存,它充当发送到外部设备(如键盘、硬盘、打印机等)或从外部设备接收的数据的临时存储位置。vi 中有 36 个缓冲区用于存储文本。命令以...开头
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India