2

我只是想让 shift+tab 在我的 rxvt 终端会话期间成为可识别的键序列。所以我可以将它映射到有用的地方,例如:

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

但是,根据我的研究,我很确定答案是否定的。只是想确定一下。

这是 rxvt 的硬性限制吗?(此限制是否有技术原因?或者只是一个不受支持的功能?)

4

1 回答 1

2

我也无法让它发出它,尽管奇怪的是,rxvt 源代码(与 Cygwin 一起提供)似乎确实支持它:

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

无论如何,rxvt 的开发在八年前就停止了。试试它的后继者rxvt-unicode,又名 urxvt,它确实有效。如果您在 Cygwin 或 MSYS 上使用 rxvt 而没有 X 服务器,而 urxvt 确实需要,请尝试mintty

于 2011-04-22T04:56:00.517 回答