любой способ заставить rxvt распознать shift + tab? - PullRequest
2 голосов
/ 22 апреля 2011

Я просто пытаюсь заставить shift + tab быть распознанной последовательностью клавиш во время моих терминальных сеансов rxvt Так что я могу сопоставить это с полезностью, такой как:

bindkey "\e[Z" reverse-menu-complete

Но, основываясь на моих исследованиях, я почти уверен, что ответ - нет. Просто хочу убедиться.

Это жесткое ограничение rxvt? (Есть ли техническая причина для такого ограничения? Или просто неподдерживаемая функция?)

1 Ответ

2 голосов
/ 22 апреля 2011

Я не могу заставить его испускать это, хотя, как ни странно, исходный код rxvt (поставляется с Cygwin), похоже, поддерживает его:

case XK_Tab:
  if (shft)
    STRCPY(kbuf, "\033[Z");
  else {
    ...

Так или иначе, разработка rxvt остановилась восемь лет назад. Попробуйте его преемник, rxvt-unicode , он же urxvt, где это работает. Если вы используете Cygwin или MSYS и используете rxvt без X-сервера, который требуется для urxvt, попробуйте mintty .

...