Я хочу использовать shift-tab
для автоматического заполнения и сдвига кодовых блоков визуально. Я имел в виду Make_Shift-Tab_work. Эта ссылка рассказывает о картировании ^[[Z
- shift-tab
. Но я не получаю ^[[Z
, когда нажимаю shift-tab
. Я просто получаю нормальный tab
в этом случае.Как снять shift-tab в vim
Затем он рассказывает об использовании 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
в моей системе.
Есть ли другой способ я могу захватить Shift-Tab в Vim
«xmodmap» ничего не печатает? Любой код ошибки после запуска 'xmodmap'? Какая ОС (какой дистрибутив)? – ZyX
'xmodmap -pke | grep 'Tab'' печатает 'keycode 22 = Tab KP_Tab'. Я использую SunOS 5.10 –
'xev' обычно входит в пакет X utils.Название конкретного пакета будет меняться в зависимости от вашего дистрибутива Linux, но это 'x11-utils' на Debian/Ubuntu и' xorg-x11-utils' на Fedora/RH. – jamessan