我无法在Linux中使用omap映射中的Alt键。例如。在omap映射中使用alt键
nmap <A-w> w
正常工作和行为相同瓦特。但是,以下不。
omap <A-w> w
在Ubuntu中无法正常工作,但在Windows中运行。我在这里错过了什么?
编辑:我使用gvim,但我的菜单栏已被禁用,因此不打开gvim菜单。
我无法在Linux中使用omap映射中的Alt键。例如。在omap映射中使用alt键
nmap <A-w> w
正常工作和行为相同瓦特。但是,以下不。
omap <A-w> w
在Ubuntu中无法正常工作,但在Windows中运行。我在这里错过了什么?
编辑:我使用gvim,但我的菜单栏已被禁用,因此不打开gvim菜单。
编辑:意识到,这是怎么回事,因为键映射到在Ubuntu团结的关键。这在某种程度上干扰了我的Vim设置。一旦我改变了这个键,一切都按预期工作。
您的omap
没问题。既然你提到你使用gvim。我想当你按<A-w>
时,它会触发gvim的菜单。如果这是你的问题,你可以:
:set wak=no
来解决它。
:h 'wak'
查看详细
你好肯特,我禁用了gvim中的菜单栏,所以
vim在Terminal?你怎么知道'nmap'工作?你是否尝试过'nmap w'并再次检查? –
Kent
2013-03-03 01:37:10
我正在使用gvim。我知道这是因为在正常模式下按下Alt + w产生与'w'相同的动作。但是,按d + Alt + w不会删除该单词。但是,两者:nmap和:omap 都表明它们映射到'w'。 –
kshenoy
2013-03-03 01:43:29
我试过'omap',它工作。 a-w会在这里触发gvim菜单。是你的问题? –
Kent
2013-03-03 01:47:54