Emacsでbashキーボード編集をデフォルト値にviに設定するには?

Emacsでbashキーボード編集をデフォルト値にviに設定するには?

私はbashでキーボード編集をviに設定する方法を知っています(set -o vi)。おそらくbashrcでそうすることができます。しかし、私はさまざまなアカウントや環境でbashを使用していますが、とにかくemacsの代わりにviをデフォルトとして使用したいと思います。

システムのデフォルト値(私の場合はUbuntu 23.04)を常にviに設定する方法はありますか?

ベストアンサー1

グラフィカルにログインするときなど、すべてのログインシェルでそれを読み取ることができます/etc/profile(これは設定によって異なります)。だから追加

set -o vi

その後/etc/profile、同じ行を追加すると/etc/bash.bashrc機能します。最大ケース。

おすすめ記事