我偶尔喜欢映射 vim 键来搜索然后做一些事情。我已经这样做了几十年,但是当我现在这样做时,每次使用映射的键都会花费一秒钟的时间。
我相信原因是这个,来自 vim 中 ":map"的响应:
n gx <Plug>NetrwBrowseX
n <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cWORD>"),0)<CR>
这些映射有什么用,我怎样才能摆脱它们?
我今天添加的 map 是
:map g nz.
很简单,每次我找到搜索词时,它都会在屏幕中央,这样我就可以快速比较上下文。
最佳答案
尝试 nunmap gx
。
从源代码 netrw.vim
:
" s:NetrwBrowseX: (implements "x") executes a special "viewer" script or program for the {{{2
" given filename; typically this means given their extension.
" 0=local, 1=remote
fun! netrw#NetrwBrowseX(fname,remote)