繁体   English   中英

Diffget的Map Vim快捷方式

[英]Map Vim shortcut for Diffget

我正在映射:diffget // 2和:diffget // 3和:Gwrite的快捷方式! 使合并更容易。 到目前为止,在Mac上,我具有:

map <D-2> :diffget //2<CR>
map <D-3> :diffget //3<CR>
map <D-0> :Gwrite!<CR>

但不幸的是,它们不起作用。 有任何想法吗?

您的映射定义看起来不错。 (不过,您通常应该使用:noremap ,但是通常不需要重新映射右侧,否则可能会引起问题。)尤其是在控制台Vim中,并非可以使用所有键组合。

某些键组合(例如Ctrl +非字母组合键)无法映射,并且Ctrl +字母与Ctrl + Shift +字母无法区分。 (对不起,我对Mac不太了解。)这是一个已知的痛点,也是有关vim_dev和#vim IRC通道的各种讨论的主题。

在插入或命令行模式下,尝试键入组合键。 如果没有任何反应/未插入,则无法使用该组合键。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM