Saat mengedit file seperti sudoers
, saya ingin menggunakan emacs alih-alih nano. Jadi saya menjalankan perintah ini
sudo update-alternatives --config editor
Dan saya memilih emacs. Satu-satunya masalah adalah saya menyukai emacs dalam mode tanpa jendela (flag -nw) dan saya telah membuat emacs sebagai emacs='emacs -nw'
sehingga saya dapat menggunakan mode tanpa jendela dalam penggunaan normal, tetapi saya tidak tahu bagaimana membuat editor default saya berada dalam mode tanpa jendela.
Dengan kata lain, saya perlu mendapatkan perintah sudo visudo
dan perintah serupa yang membuka editor untuk membuka file dengan emacs -nw
. Bagaimana saya bisa melakukan ini? Saya menggunakan Ubuntu 12.04.
Jawaban yang Diterima:
Buat skrip yang memulai emacs dengan flag -nw, mis. /usr/local/bin/emacs-nw.
#!/bin/sh
emacs -nw "[email protected]"
Instal dengan update-alternatives –install.
sudo update-alternatives --install /usr/bin/editor editor /usr/local/bin/emacs-nw 2
Konfigurasikan editor untuk menjadi skrip baru Anda.
sudo update-alternatives --set editor /usr/local/bin/emacs-nw