我想shift-tab用于自动完成和可视化移动代码块。我一直在指Make_Shift-Tab_work。该链接谈论映射^[[Z到shift-tab. ^[[Z但是当我按下时我没有得到shift-tab。在那种情况下,我只是得到一个正常tab的。
然后它讨论了使用xmodmap -pke | grep 'Tab' 映射选项卡键。据此,输出应该是
keycode 23 = Tab
or
keycode 23 = Tab ISO_Left_Tab
但是我得到
keycode 22 = Tab KP_Tab
如果我使用xmodmap -e 'keycode 22 = Tab ISO_Left_Tab'并且在那之后xmodmap -pke | grep 'Tab',我仍然得到
keycode 22 = Tab KP_Tab
这意味着运行xmodmap -e 'keycode 22 = Tab ISO_Left_Tab'没有效果。
最后,链接提到使用xev来查看X我按下时收到的内容shift-tab。但xev我的系统上没有。
有没有其他方法可以在 vim 中捕获 shift-tab