コマンド行編集はいくつかの方法で有効にすることができます。まず、$FCEDIT、$EDITOR、または $VISUAL のいずれかが設定されている場合は、その値がチェックされます。最後の構成要素、つまり最後のスラッシュの後にある構成要素に emacs という文字列が含まれる場合は、emacs モードが有効になります。vi という文字列が含まれる場合は vi モードが有効になります。3 つの環境変数がどれも設定されていないか、または設定されたリスト内の最初のものに emacs も vi も含まれない場合、コマンド行編集は無効です。
emacs モードまたは vi モードは、コマンド行あるいは .dbxrc ファイルから有効にすることができます。
set -o emacs set -o vi
set +o emacs +o vi