Skip to content
← 全部专题
Vim 常用命令大全
TOPIC COLLECTION

Vim 常用命令大全

Vim 常用命令大全

17 篇文章
ARTICLES

专题文章

01

Vim 跳到行尾

在 Vim 中,快速跳转到行尾是一项常见的编辑任务。以下是一些在 Vim 中实现这个目标的方法: 1. 使用 $ 键 在普通模式下,按下 $ 键可以将光标移动到当前行的行尾。这是最简单和直接的方法。 2. 使用 g 键 类似地,在普通模式下,按下 g 键也可以将光标移动到当前行的行尾。相较于 $ 键,g 键将…

02

Vim 跳转到最后一行

在 Vim 中,跳转到最后一行是一项常见的编辑任务。以下是一些在 Vim 中实现这个目标的方法: 1. 使用 G 键 在普通模式下,按下大写的 G 键可以将光标快速移动到文件的最后一行。 2. 使用 :$ 键 在普通模式下,你也可以使用 :$ 键将光标直接移动到最后一行。 3. 使用 :jump 命令 在命令…

03

Vim 多行注释

在 Vim 中进行多行注释是一项常见的编辑任务。以下是一些在 Vim 中注释多行的常见方法: 1. 行首添加注释符号 单行注释 在普通模式下,将光标移动到要注释的行,然后按下 I 进入插入模式,添加注释符号(如 # 或 //),最后按下 Esc 返回普通模式。 或 多行注释 移动到要注释的起始行。 进入可视行…

04

Vim 全选复制

在 Vim 中,全选并复制文本是一项常见的编辑任务。本小节中,我们就来讲一下,在 Vim 中执行这个操作的步骤: 1. 进入普通模式 确保你处于普通模式,可以通过按下 Esc 键来确保。 2. 使用 ggVG 选择整个文件内容 使用 ggVG 命令可以快速选择整个文件的内容: gg:将光标移动到文件的第一行。…

05

Vim 撤销

在 Vim 中进行撤销操作是一项常见的任务,它允许你回退到之前的编辑状态。以下是在 Vim 中执行撤销的几种方式: 1. 使用 u 命令进行基本撤销: 在普通模式下,按下 u 键即可执行基本的撤销操作。这将撤销上一次的编辑操作。 如果你想重做(取消撤销),可以按下 Ctrl + r。 2. 撤销多步操作: 如…

06

Vim 全选删除

在 Vim 中,全选并删除文本是一个常见而重要的编辑任务。本小节中,我们就来学习一下,如何使用 Vim 的命令来执行这个操作。 1. 进入普通模式 首先,确保你处于普通模式。你可以按下 Esc 键来确保光标在普通模式下。 2. 使用 ggVG 选择整个文件内容 使用 ggVG 命令可以迅速选择整个文件的内容:…

07

Vim 复制与粘贴

在 Vim 中进行复制(yank)和粘贴(paste)操作是非常常见的任务。Vim 提供了多种方式来执行这些操作,以下是其中几种常用的方式: 复制操作: 1. 使用 y 命令进行复制: 在普通模式下,使用 y 命令可以复制文本。例如,要复制当前行,将光标移到该行并执行: 这会复制整行的内容。如果你想复制多行,…

08

Vim 退出编辑模式

在 Vim 中,从插入编辑模式(Insert Mode)返回到普通模式(Normal Mode)有几种常见的方法。以下是其中一些: 1. 按 Esc 键 按下键盘上的 Esc 键是最常见和推荐的方式。这会将光标从插入模式切换回普通模式。按下 Esc 键后,你就可以使用普通模式下的命令进行编辑。 2. 使用 C…

09

Vim 清空文件内容

在 Vim 中清空文件内容是一项简单而常见的任务。你可以通过几种方式来实现这个目标。以下是其中两种常用的方式: 1. 使用 :%d 命令 在普通模式下,可以使用 :%d 命令来删除文件中的所有行,从而实现清空文件内容的效果。执行以下命令: 这将删除文件中的所有行,包括内容。 2. 使用 ggVGd 命令 另一…

10

Vim 查找字符串

在 Vim 中,查找字符串是一项基本而且常用的任务。Vim 提供了多种灵活的查找方式,使你能够快速定位并处理代码中的关键字。让我们一起深入了解这些查找方法。 1. 使用 / 进行正向查找 在普通模式下,按下 / 键,然后输入你要查找的字符串,最后按下 Enter 键。例如,要查找字符串 “function”,…

11

Vim 删除一行

在 Vim 中,删除一行是日常编辑任务中的基本操作之一。Vim 提供了多种方式来执行这个任务,让我们一起深入了解这些方法。 1. 使用 dd 命令 在 Vim 的普通模式下,使用 dd 命令是最直观的删除当前行的方式。将光标移动到要删除的行上,然后按下 dd 即可: 按下 dd 将会剪切当前行,并且你可以在需…

12

Vim 编辑命令

本小节中,我将介绍一些 Vim 的基本编辑命令,帮助你更高效地编辑文本文件。 1. 普通模式与插入模式 Vim 有两种主要模式:普通模式( Normal Mode )和插入模式( Insert Mode )。在普通模式下,你可以执行各种命令,而在插入模式下,你可以输入文本。 切换到插入模式:按 i 键 从插入…

13

Vim 如何搜索?

本小节中,我将介绍 Vim 中搜索的基本用法以及一些高级搜索技巧,助你更高效地定位和浏览代码。 1. 基本搜索 在 Vim 中,基本的搜索操作使用 / 命令。在普通模式下,输入 / 后紧跟着你要搜索的关键字,按 Enter 键即可。例如,搜索字符串 “function”: < 按下 n 键可跳转到下一个匹配项…

14

Vim 跳转到指定行

Vim 作为一款强大的文本编辑器,提供了多种快速导航到指定行的方式,使得在大型代码文件中的移动变得轻而易举。本小节中,将介绍一些在 Vim 中跳转到指定行的方法,让你更高效地编辑代码。 1. 基本的行号跳转 最简单的跳转方式就是直接输入行号。在普通模式下,输入 : 即可跳转到指定行。例如,要跳转到第 20 行…

15

Vim 替换字符串

本小节中,我将介绍如何在 Vim 中进行字符串替换,以及一些实用的替换技巧。 1. 基础替换命令 在 Vim 中,使用 :substitute 命令进行字符串替换是相当直观的。其基本格式如下: 这个命令将会在整个文件中替换所有匹配到的字符串。其中, % 表示对整个文件进行操作, s 表示替换, /要替换的字符…

16

Vim 显示行号

本小节中,来说一下如何在 Vim 编辑器中,启用和管理行号的显示。 步骤一:进入普通模式 首先,确保你处于 Vim 的普通模式(Normal Mode)。如果你不确定当前模式,可以按 Esc 键确保切换到普通模式。 步骤二:显示行号 要在 Vim 中显示行号,可以使用以下两种方法之一: 方法一:相对行号 输入…

17

Vim 保存退出命令

在使用 Vim 进行编辑时,了解保存退出命令是至关重要的。本小节中,我来介绍一下 Vim 中基本的保存退出命令,以及一些更为快捷的方式。 步骤一:进入普通模式 确保你处于 Vim 的普通模式(Normal Mode)。如果你不确定当前模式,可以按 Esc 键确保切换到普通模式。 步骤二:基本保存退出命令 保存…