2011-04-22 67 views
2

我只是試圖在我的rxvt終端會話期間讓shift + tab成爲公認的按鍵序列。所以我可以將其映射爲有用性,例如:有沒有辦法讓rxvt識別shift + tab?

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

但是,根據我的研究,我很確定答案是否定的。只是想確定。

這是rxvt的硬性限制嗎? (是否有這種限制的技術原因?或僅僅是一個不受支持的功能?)

回答

2

我不能讓它發出,雖然奇怪的是,rxvt源代碼(與Cygwin一起發貨)確實似乎有它支持:

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

反正rxvt的發展停止了八年前。嘗試它的後繼者,rxvt-unicode,又名urxvt,在這裏工作。如果您使用的是Cygwin或MSYS,並且您在沒有X服務器的情況下使用rxvt,請使用urxvt,請嘗試mintty

+0

奇妙的答案,謝謝。任何你可以發佈鏈接到rxvt源代碼的機會? – 2011-04-22 16:47:08

+0

不客氣。這裏是鏈接:http://sourceforge.net/projects/rxvt/files/rxvt-dev/2.7.10/rxvt-2.7.10.tar.gz。 出於好奇:你在哪個平臺上運行它? – ak2 2011-04-22 16:52:41

相關問題