Fishでファイル名をオートコンプリートするには、Ctrl + Eを再マップします。

Fishでファイル名をオートコンプリートするには、Ctrl + Eを再マップします。

Urxvt端末でフィッシュシェルを使用しています。

Ctrl+をオートコンプリートキーにマッピングしたいです。デフォルトではE矢印キーを押して実行されます。Right

サンプルスクリーンショット

こうするのがシェルの機能なのか、ターミナルの機能なのかはよく分からないが、することとは明らかに同じではなく、しかも内蔵されたTabコマンドマニュアルでもそのような機能名を見つけることができない。fishbind

答え1

探しているバインディングはですforward-char。通常、(右矢印)キーとCtrl-がFバインドされており、魚の提案を受け入れます。これは、デフォルトcomplete-and-searchでマッピングおよびバインドされるオートコンプリートとは異なりますTab

Ctrl- を追加するには、Eこの一覧で次の操作を行います。

bind \ce forward-char

関連情報