Vim – 标记
Vim 支持书签功能。使用此功能,我们可以使文件内的导航变得更快。在本章中,我们将讨论以下内容 –
- 创建书签
- 跳转到书签
- 列出所有书签
- 删除书签
- 本地书签
- 全局书签
创建书签
要创建书签,请执行以下命令 –
m{书签名称}
在上面的示例中,书签名称是单个英文字母字符。例如,下面的命令创建名称为 a 的书签。
ma
跳转到书签
一旦创建了书签,我们就可以跳转到相应的位置。以下命令可用于跳转到书签 –
序号 | 命令和描述 |
---|---|
1 | `{书签名称} 转到书签的精确位置。请注意,此字符是反引号 |
2 | ‘{书签名称} 转到书签行的开头。请注意,此字符是单引号 |
列出所有书签
要列出所有书签,请执行以下命令 –
:marks
如下图所示,它显示当前文件的所有书签列表。
删除书签
要删除书签,请执行以下命令 –
:delmarks {书签名称}
例如,下面的命令将删除名称为 a 的书签。
:delmarks a
本地书签和全局书签
当您打开多个文件并且要转到任何一个打开的文件中的特定位置时,您可以使用 Vim 的全局标记功能。
如果书签名称是大写字母,则为全局书签。上述讨论的命令适用于本地和全局书签。