Ctrl Right と Ctrl Left は、フィッシュシェルである単語から別の単語に移動しません。

Ctrl Right と Ctrl Left は、フィッシュシェルである単語から別の単語に移動しません。

Linux Mint で Fish Shell で使用しているときにCtrl-またはCtrl-キーを使用しても、カーソルは前または次の単語に移動しません。 IとNを切り替えます。

これが出て、次はNです。

これは部分的に完了できず、本当に迷惑です。

この問題をどのように解決できますか?

バインディングの出力| grep 振り返る単語 バインディング戻る単語をgrep

答え1

\e[1;5Cあなたのキーバインディング設定には、多くの同様の端末エミュレータでandを押す\e[1;5Dと通常送信される文字シーケンスであるandのエントリがありません。CtrlCtrlxterm

あなたのに加えることができます~/.config/fish/config.fish

bind \e\[1\;5C forward-word
bind \e\[1\;5D backward-word

fishこれは2.0(今回提出してください2010)、アップグレードが必要な場合があります。

答え2

実際、これはviに設定されたキーバインディングです。

このコマンドは私の問題を解決しました。set -U fish_key_bindings fish_default_key_bindings

関連情報