GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Impostare Emacs -nw come editor predefinito?

Durante la modifica di file come sudoers , voglio usare emacs invece di nano. Quindi ho eseguito questo comando

sudo update-alternatives --config editor

E ho selezionato emacs. L'unico problema è che mi piace emacs in modalità senza finestra (il flag -nw) e ho alias emacs come emacs='emacs -nw' in modo da poter utilizzare la modalità senza finestra nell'uso normale, ma non so come fare in modo che il mio editor predefinito sia in modalità senza finestra.

In altre parole, devo ottenere il comando sudo visudo e comandi simili che aprono gli editor per aprire il file con emacs -nw . Come posso fare questo? Sono su Ubuntu 12.04.

Risposta accettata:

Crea uno script che avvii emacs con il flag -nw, ad es. /usr/local/bin/emacs-nw.

#!/bin/sh

emacs -nw "[email protected]"

Installalo con update-alternatives –install.

sudo update-alternatives --install /usr/bin/editor editor /usr/local/bin/emacs-nw 2

Configura l'editor come nuovo script.

sudo update-alternatives --set editor /usr/local/bin/emacs-nw

Ubuntu
  1. Come configuro Vim come editor predefinito su Linux

  2. Installa Emacs Editor in Debian 10 - Metodo migliore?

  3. Come impostare il punto di montaggio predefinito?

  4. Come impostare il gateway predefinito su Ubuntu

  5. Come posso impostare un nick predefinito per le nuove connessioni irssi?

Come impostare un indirizzo predefinito in cPanel

3 modi per installare l'editor di testo Emacs su Ubuntu 20.04

Come installare Emacs Editor su Ubuntu 20.04 LTS

Come installare Emacs Editor su Linux Mint 20

Come impostare inattivo come editor predefinito per gli script Python?

Come impostare il tuo indirizzo predefinito in cPanel