什么是NetrwBrowseX以及相关的vim映射是什么?

时间:2017-08-18 00:59:31

标签: vim vim-plugin

我偶尔喜欢将vim键映射到搜索然后执行某些操作。几十年来我一直这样做,但是当我现在这样做时,每次使用映射密钥都需要一秒钟。

我相信原因就是这个,来自":map"在vim:

n  gx            <Plug>NetrwBrowseX
n  <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cWORD>"),0)<CR>

这些映射是什么,以及如何摆脱它们?

我今天添加的地图是

:map g nz.

这样,每当我找到搜索到的术语时,它都会在屏幕中居中,这样我就可以快速比较上下文。

1 个答案:

答案 0 :(得分:1)

尝试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)