Vim - 书签标记
Vim 支持书签功能。 使用此功能,我们可以使文件内的导航变得更快。 在本章中,我们将讨论以下内容 −
- 创建书签
- 跳转到书签
- 列出所有书签
- 删除书签
- 本地书签
- 全局书签
创建书签
要创建书签,请执行以下命令 −
m{bookmark-name}
在上面的示例中,书签名称是单个字母字符。 例如,以下命令创建名称为 a 的书签。
ma
跳转到书签
一旦创建了书签,我们就可以跳转到那里。 以下命令可用于跳转到书签 −
序号 | 命令 & 描述 |
---|---|
1 |
`{bookmark-name}
移动到书签的确切位置。 请注意这个字符是反引号 |
2 | ‘{bookmark-name}
跳转到书签行的开头。 请注意这个字符是单引号 |
列出所有书签
要列出所有书签,请执行以下命令 −
:marks
在下图中显示当前文件的书签列表
![Bookmarks](https://www.w3ccoo.com/vim/images/bookmarks.jpg)
删除书签
要删除书签,请执行以下命令 −
:delmarks {bookmark-name}
例如,下面的命令删除名为 a 的书签。
:delmarks a
本地书签和全局书签
当你打开了多个文件,如果你想去任何一个打开的文件中的特定位置,那么你可以使用 Vim 的全局书签功能。
如果书签名称是一个大写字母,那么它就是一个全局书签。 上面讨论的命令适用于本地和全局书签。