Vim书签命令的总结
ma – 创建一个书签a
`a –跳转到书签a的精确位置(行和列)
‘a – 调整到书签a所在行的起始位置
:marks — 显示所有的书签;
:marks a – 显示名称为a书签的详细信息;
`. – 跳转到最后一次执行改变的精确位置(行和列)。
‘. – 跳转到最后一次执行改变的行起始位置。
如果书签名称为大写字符,那么它就是一个全局书签。
如何显示所有书签
如果你创建几个书签,忘记了它们的名称,你可以很容易的获得书签列表,输入:marks,显示如下:
:marks
除了局部书签、全局书签以外,在Vim内部任何时候输入:marks,你可以获得下面几行。这些标识‘单引号,”双引号,[,],^和.点号由Vim创建和管理。你不需要直接控制它们。
:marks
你可以使用上面显示的缺省标识,如下:
缺省标识 描述
`” 到退出之前最后一次编辑的位置
`[ 到先前改变或者复制文本的第一个字符
`] 到先前改变或复制文本的最后一个字符
‘< 到先前选择可视化区域的第一行
‘> 到先前选择可视化区域的最后一行
‘. 到最后一次光标的位置
‘^ 到最后一次插入模式停止的光标所在位置
网友评论