在vim,很多时候,我正在做一些事情,我需要跳下一堆线(或者向上)并进行快速编辑。我如何快速回到原来的位置?
也许......
`.
...或
`2
答案 0 :(得分:2)
我通常会执行:split
,编辑,然后:q
。
我的设置很快,因为我有以下内容:
nmap <Bar> <C-w>v
nmap - <C-w>s
map <C-c> :quit<CR>
所以我只需要点击-
,然后点击Ctrl + c。
答案 1 :(得分:1)
您只需使用ma
标记当前位置(使用注册a作为示例),执行您需要执行的操作,然后使用`a
跳回标记。
答案 2 :(得分:0)
我最终做了这个
nnoremap t g;zz
vnoremap t g;zz
nnoremap T g,zz
vnoremap T g,zz
所以现在让我回到更改列表中的一步(更改列表,对吧?),而shift + t让我前进了一步。
zz有助于使线条居中,因此更容易阅读。