如何在vim中返回到最后一个光标位置
要下载17行代码,我可以执行以下操作:如何在vim中返回到最后一个光标位置,vim,Vim,要下载17行代码,我可以执行以下操作: 17j 是否有办法返回到上一行代码(光标所在的位置),而不必执行17k?大约有一半的时间,如果我按ctrl-o键,它会返回到上一个位置,但如果没有进行编辑,通常不会返回到上一个位置。函数跳转(跳转) function Jump(jump) execute "normal! m'" . v:count1 . a:jump endfunction nnoremap <silent> j :<C-U>ca
17j
17k
?大约有一半的时间,如果我按ctrl-o键,它会返回到上一个位置,但如果没有进行编辑,通常不会返回到上一个位置。函数跳转(跳转)
function Jump(jump)
execute "normal! m'" . v:count1 . a:jump
endfunction
nnoremap <silent> j :<C-U>call Jump('j')<CR>
nnoremap <silent> k :<C-U>call Jump('k')<CR>
执行“正常!m”。v:count1。a:跳
端功能
nnoremap j:调用跳转('j')
nnoremap k:调用跳转('k')
这是否回答了您的问题@mkrieger1这些答案都不能回到最后一个位置(使用我提到的、
、;
或ctrl-o
。@mkrieger1这不一定是“跳跃”,我不认为,我只是用j
或k
键往下跳。是的。总的来说,没有其他方法可以奏效。这不是一个解决方案吗?