viとemacsの編集モードはどういう意味ですか? [重複]

viとemacsの編集モードはどういう意味ですか? [重複]

「コマンドライン編集とviとemacs編集モードを有効にする」とはどういう意味ですか?

私はviそれがエディタであることを知っていてそれを使ったことがありますが、それがコマンドラインの編集とどのように関連しているのか混乱しています。デフォルトでは、bashシェルとRed Hatシステムを使用してコマンドラインモードで学びました。

ベストアンサー1

Emacsとviの編集モードは、Bourne Again Shell(bash)でコマンドライン編集がどのように使用されるかを示します。デフォルトではemacs編集モードが有効になっていますが、を使用してこのモードを変更してから、を使用して元にset -o vi戻すことができますset -o emacs

たとえば、編集中の現在のコマンドラインの最後に移動するには、-in emacsモードとvi編集モードを使用できますCTRLE$

man readlineまた、後ろで動作するreadlineライブラリについて少し教えてくれるトピックも参照してください。

おすすめ記事