什么是 NetrwBrowseX 以及相关的 vim 映射有什么用?
What is NetrwBrowseX and what are the related vim mappings for?
我偶尔喜欢映射 vim 键来搜索然后做一些事情。几十年来我一直这样做,但当我现在这样做时,每次使用映射键都需要超过一秒钟。
我认为原因是这样的,vim 中“:map”的回复:
n gx <Plug>NetrwBrowseX
n <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cWORD>"),0)<CR>
这些映射有什么用,我怎样才能摆脱它们?
我今天要添加的地图是
: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)
我偶尔喜欢映射 vim 键来搜索然后做一些事情。几十年来我一直这样做,但当我现在这样做时,每次使用映射键都需要超过一秒钟。
我认为原因是这样的,vim 中“:map”的回复:
n gx <Plug>NetrwBrowseX
n <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cWORD>"),0)<CR>
这些映射有什么用,我怎样才能摆脱它们?
我今天要添加的地图是
: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)