36

問題: Firefox と同様に、Zsh で TAB を使用して後方に移動するには

Shift-TAB

Shift-TAB がすべきことの例

ターミナルで次のコードを実行します

ls <TAB>

私は得る

A B C D E F G H I J K H L M N...

TAB alt テキスト http://dl.getdropbox.com/u/175564/smallEx.pngを押すと、Zsh に次のように 表示されます。

TAB でフォルダー J に移動します。次に、タブ キーを 1 回押しすぎたことに気付きました。

Firefox の Shift-TAB に似た Zsh の後方 TAB を作成するにはどうすればよいですか?

4

3 に答える 3

86

これを試して:

bindkey '^[[Z' reverse-menu-complete

これが機能しない場合は、次のように zsh を実行してみてください (これは機能しますsetopt MENU_COMPLETE)。

zsh -Y

そして、もう一度やり直してください!

于 2009-05-09T00:22:58.327 に答える
2

このドキュメントはあなたに良い説明を与えるはずです:

要するに、シフトされたタブをサポートする端末はほとんどありませんが、送信するように X を構成できる「バックタブ」キーシーケンスを端末にサポートさせることができる場合があります。

于 2009-05-08T06:36:52.550 に答える
1

後方タブで何が必要か正確にはわかりませんが、zshには、Tabキーなど、最後に押されたキーストロークの効果を元に戻すzleウィジェットがあります。キーにバインドして使用します。

$> bindkey "<Ctrl-V><Shift-Tab>" undo 

これらのキーコンボを押すという意味で、文字を入力しないでください。

これがあなたが求めていることだと思いますが、これ以上の例がなければはっきりとは言えません。

于 2009-05-08T06:51:34.103 に答える