web-dev-qa-db-ja.com

abcdeでエディターを変更する

abcdeを実行しましたが、CD情報を編集したいと思っていました。 「はい」と答えると、編集者のメニューから選択できるようになりました。 nanoを誤ってエディタとして選択しました。プロセスをC-cキャンセルしました。 abcdeを実行すると、自動的にnanoエディターが使用されますが、これは私が望むものではありません。

abcdeはどこで/どのようにエディターの選択を維持しますか?

注:ホームディレクトリに~/.abcde.confはありません。システム全体の/etc/abcde.confには、エディターの選択に関する情報は含まれていません。 1回の実行中に行った選択が現在の試行にどのように反映されているのか理解できません。

2
Dave

acbdeは、シェル変数$EDITORを読み取ることにより、デフォルトのテキストエディターを使用します。

デフォルトでは、Ubuntuで推奨されるテキストエディタはnanoです。他に何か必要な場合は、次のような行を追加して、変数を任意のテキストエディタに設定できます。

export EDITOR=vim

~/.bashrcファイルに。もちろん、vimを任意のエディターに置き換えます。 abcdeを実行する前に.bashrcを実行して編集した後、. ~/.bashrcを再ソースするか、ログアウトして再度ログインすることを忘れないでください。

2
Malte Skoruppa

可能であれば、abcdeはラッパー/usr/bin/sensible-editorを使用します。選択を再度表示するには、select-editorを実行するか、~/.selected_editorを削除します。

0
user502546