Peregangan Debian Terpasang (9.3). Vim yang diinstal dan menghapus Nano. Vim dipilih sebagai editor default.
Setiap kali saya berlari crontab -e
, saya mendapat peringatan ini:
root@franklin:~# crontab -e
no crontab for root - using an empty one
/usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /bin/nano: not found
/usr/bin/sensible-editor: 28: /usr/bin/sensible-editor: nano: not found
/usr/bin/sensible-editor: 31: /usr/bin/sensible-editor: nano-tiny: not found
No modification made
Saya sudah mencoba mengkonfigurasi ulang sensible-utils
paket, tetapi tidak memberikan input (menunjukkan keberhasilan dengan apa pun yang dilakukannya), tetapi peringatan tetap muncul.
root@franklin:~# dpkg-reconfigure sensible-utils
root@franklin:~#
Meskipun peringatan ini tidak mencegah saya melakukan apa pun, saya merasa itu cukup menjengkelkan. Bagaimana saya bisa menyingkirkan mereka?
visudo
,git
(ketika meminta pesan komit untuk diedit),mutt
dan alat-alat lain akan digunakan adalah adilEDITOR
(untuk skenario barebone / baseline), atauVISUAL
(ketika kutukan tersedia).~/.selected-editor
per-pengguna.Cara umum Linux untuk mengatur editor default adalah dengan mengatur
VISUAL
variabel shell ke editor yang diinginkan. Misalnya.bashrc
tambahkan baris seperti ini:Ini akan mengatur setiap kali Anda masuk ke sistem
vi
sebagai editor visualsumber
alternatives
dansensible-
mekanismenya juga .sensible-editor
khusus.EDITOR
variabel lingkungan yang saya lakukan.Trik lain yang rapi adalah melakukan
update-alternatives
dan memilih editor pilihan Anda. Ini tidak hanya memberi Anda hak istimewa untuk memilih satu tetapi juga membiarkan Anda melihat editor apa yang ada di sistem Anda:Hasil:
Kemudian cukup ketik jumlah editor pilihan Anda dan tekan tombol kembali.
sumber