在编辑文件时,如果想要跳转到文件的另一地方,修改完后再跳转回来。 这时我们可以对文本进行标记,可以在文档的不同位置跳转。

添加标记

将光标移动到要标记的位置,使用ma命令。 m是标记命令,a是所做标记的名称。 可以使用任一字母(a-zA-Z)去命名一个标记。 小写字母仅使用于当前文件,大写字母可以跨越不同文件。

跳转标记

'a 跳转到指定标记行的首个非空字符。这里 ‘ 是单引号。

a 移到所做标记时的光标位置。这里`是反引号(也就是数字键1左边的那一个)。

列出标记

:marks 列出所有的标记

. ——最近编辑的位置

0-9 ——最近使用的文件

——最近插入的位置

' ——上一次跳转前的位置

" ——上一次退出文件时的位置

[ ——上一次修改的开始处

] ——上一次修改的结尾处

删除标记

:delmarks a b c 可以删除某个或多个标记;

:delmarks! 则会删除所有标记。