vi 文件内移动17 Mar 2025 | 阅读 2 分钟 在命令模式下,我们可以使用 h,j,k,l 命令在文件内移动。使用这些键 (h,j,k,l) 是因为在 vi 发明时,方向键尚未发明。尽管我们也可以使用方向键。方向键和 h,j,k,l 键的功能相同。 j j 命令的功能与向下方向键相同。您可以向下移动到下面的行。 示例 ![]() 请看上面的截图,字母 e 重复了两次。为了纠正它,我们需要转到那一行。 ![]() 请看上面的截图,按下 j 键或向下方向键后,我们移动到那一行并进行了更正。 k k 命令的功能与向上方向键相同。您可以向上移动到上面的行。 示例 ![]() 请看上面的截图,我们的光标在字母 e 处,我们想向上移动到空行以输入一些内容。 ![]() 请看上面的截图,按下 k 键或向上方向键后,我们移动到上面的行并在那里进行了输入。 h h 命令的功能与向左方向键相同。您可以向左方向移动。 示例 ![]() 请看上面的截图,我们的光标在末尾,我们想移动到第二行的开头。 ![]() 请看上面的截图,按下 h 键或向左方向键后,我们现在在第二行的开头。 l l 命令的功能与向右方向键相同。您可以向右方向移动。 示例 ![]() 请看上面的截图,我们现在在开头,我们想移动到最后一行的末尾。 ![]() 请看上面的截图,按下 l 键或向右方向键后,我们现在在最后一行的末尾。 下一主题Linux vi 跳转 |
vi 剪切、复制和粘贴(行) 在命令模式下,您可以使用以下命令来剪切、复制和粘贴一行。剪切 dd 命令 dd 会完全删除当前行。示例:查看上面的快照,我们的光标位于第三行。我们要删除整行。查看...
阅读1分钟
vi 行的开始和结束 在命令模式下,0 和插入符号 ^ 会将您带到当前行的开头,而 $ 符号会将您带到当前行的末尾。这些符号可以添加到其他...
阅读 2 分钟
vi 跳转 当您在文件中移动时,您需要从一行切换到另一行。虽然您可以使用 j,k 键或箭头键来完成此操作。但是当您的文件太大时,您可以使用 G 命令。如果您键入 a...
阅读 2 分钟
vi 从命令模式切换 要在 vi 编辑器中开始键入,您需要处于插入模式。vi 编辑器中有不同的命令,通过这些命令您可以在插入模式的不同位置开始键入。它们定义如下。 i 命令允许...
阅读 2 分钟
vi 删除 您可以通过不同的方式删除或移除字符。r 键用于替换单个字符。r 键将使您进入插入模式,仅按一下键,然后您将被引导至命令模式。x 命令...
阅读 2 分钟
vi 单词 在命令模式下,您可以使用 w 和 b 命令分别向前或向后移动一个单词。w 命令允许我们向前移动一个单词。要向前移动多个单词,可以在 w 命令前键入数字。示例:9w 查看...
阅读 2 分钟
vi 搜索 在命令模式下,使用 '/' 可以向前搜索字符串,使用 '?' 可以向后搜索字符串。例如,/abc 将向前搜索字符串...
阅读 3 分钟
vi 撤销和重复 在命令模式下,使用 u 来撤销上一个命令,如果您想重复上一个命令,请使用点(.)。u 命令允许我们撤销或取消上一个命令。示例:查看上面的快照,这是...
阅读1分钟
vi 替换所有 在命令模式下,你可以用一个字符串替换另一个字符串。为此,首先你必须输入 : 进入 ex 模式。然后选择要替换字符串的行范围。如果你想替换...
阅读1分钟
vi 在块中剪切、复制和粘贴行 在命令模式下,如果您想删除、剪切或复制 n 行,只需在键入命令之前键入数字。例如,4dd 将删除从...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India