"Editor Joe sendiri" tidak datang secara alami kepada saya. Bagaimana cara saya berubah menggunakan nano atau vim?
Saya sudah mencoba
export EDITOR=nano
tetapi tampaknya tidak dihormati. Saya ingin visudo
menghargai ini juga.
debian
environment-variables
editors
wmarbut
sumber
sumber
EDITOR
setiap kali Anda memulai shell. Coba ini:echo "export EDITOR=nano" >> ~/.bashrc
.~/.bashrc
, untuk~/.profile
. Lihat Alternatif .bashrcJawaban:
Untuk mengubah editor default di level sistem:
dan kemudian ikuti petunjuk pada layar.
sumber
update-alternatives --install /usr/bin/editor editor /usr/bin/geany 10
Cara untuk mengubah editor default untuk akun Anda adalah dengan mengatur
EDITOR
variabel lingkungan. Jika itu tidak berhasil untuk Anda, Anda telah melakukan sesuatu yang tidak biasa. Periksa apakah Anda juga belum mendefinisikanVISUAL
, atau jika sudah, berikan kedua variabel nilai yang sama (lihat VISUAL vs EDITOR - apa bedanya? ). Tambahkan baris ini ke~/.profile
(catatan: tidak ke~/.bashrc
) Anda:Di bawah kebijakan Debian , semua program seharusnya mendukung
EDITOR
danVISUAL
mengatur editor default.Di bawah Debian dan turunannya, Anda dapat menggunakan mekanisme alternatif untuk mengatur editor default seluruh sistem, seperti yang disebutkan oleh Steve Robillard : jalankan
update-alternatives --config editor
sebagai root.sumber
Solusi yang disebutkan di atas berfungsi, tetapi tidak bisa skrip. Jika Anda ingin melakukan ini dengan cara skrip (non-interaktif), Anda harus menggunakan --set:
Anda bisa mendapatkan daftar pilihan dengan:
sumber