Think before you speak, read before you think.

vim marks and jumps

by

in

对文档进行光标位置进行标记,记录在 a 里

ma

跳到 a 标记所在位置

 `a 

跳到 a 标记行首

 'a 

大写字母为全局 mark, 小写字母只在本文件中生效
显示所有 marks

:marks

跳到最后一次修改的位置

`. 

跳到最后一次修改的行首

'.

跳到上次关闭会话时的位置

'"

跳到上一次 jump 之前的位置

``

jumps 显示跳转轨迹,同时显示有没有关联 marks

Ctrl-o 从 jump 0 位置向上跳

n + Ctrl-o 从 jump 0 位置向上跳 n 个

Ctrl-i 从 jump 0 位置向下跳

n + Ctrl-i 从 jump 0 位置向下跳 n 个

https://medium.com/@kadek/understanding-vims-jump-list-7e1bfc72cdf0


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *