web-dev-qa-db-ja.com

viの代わりにnanoを呼び出す

Ubuntu 18 LTSサーバーのデフォルト構成では、lessでVキーを押すと、nanoではなくviエディターが呼び出されますが、環境変数$LESSEDIT$VISUALまたは$EDITORが設定されています。

man lessに記載されているupdate-alternatives --set editor /usr/bin/vim.basicで文書化されている正しい動作を復元できましたが、これはlesseditorの代わりにviを実行することを証明します.

これはドキュメントのバグ(Ubuntuの動作がデフォルトのアップストリームlessの動作と意図的に異なる)か、lessのバグか、それとも私のせいですか(何かを見逃しましたか)?

3
Juergen

これはマニュアルページのドキュメントのバグです。動作は/usr/share/doc/less/README.Debian)に記載されています。

Debianおよびその派生物(Ubuntuなど)では、$VISUIAL$EDITORも設定されていない場合、プログラムはeditorを標準エディターとして使用する必要があります。 Debianポリシーマニュアル を参照してください。

6
Florian Diesch