我发现我无法将键盘输入键与标准 Enter 键不同地映射。我只在 Windows(XP 和 7)中观察到这一点,包括 Vim 7.3.540 的控制台和 GUI 版本,没有插件。
为了证明这一点,我尝试了以下地图:
nnoremap <kEnter> :echo "kEnter"<CR>
-- 这不是由 Enter 或 keypad-Enter 触发的nnoremap <Enter> :echo "Enter"<CR>
-- 这由 Enter 和 keypad-Enter 触发
那么,是否可以在 Windows 中映射<Enter>
和<kEnter>
做不同的事情,或者我的尝试是徒劳的?