2017-01-28 9 views
3

fish_vi_key_bindingsを使ってfish-shellのviキーバインディングを有効にしましたが、今度はデフォルトのemacsのような設定に戻したいと思います。どのように脱出するのですか?魚のviモードを無効にする方法は?

+0

シェルをインタラクティブに使用することについての質問は、[SuperUser](http://superuser.com/)の方が一般的に適しています。 –

+0

私はあなたのポイントを参照してくださいしかし、それはまた[魚の質問の大部分(http://stackoverflow.com/questions/tagged/fish)と他のシェルのために行く... – poolie

+0

魚は奇妙なケースの何か、その主な焦点はインタラクティブな使用です。私たちは、bash、POSIX sh、ksh、zshなどのスクリプティングに焦点を当てた質問をたくさん持っています.bashやshタグで多くの時間を費やしている人として、私は対話型のリダイレクト他の場所での質問。 –

答えて

10

実行fish_default_key_bindingsを実行しています。

3

それはfish_key_bindings変数に覚えて、そのデフォルト(Emacsの)モードに切り替えるために

set -U fish_key_bindings fish_default_key_bindings 
+2

この回答は「うまくいく」とは言えませんが、推奨されていません。これは変更の対象となる実装の詳細の一種です。 'fish_default_key_bindings'関数を使用してください。 –

関連する問題