GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Définir Emacs -nw comme éditeur par défaut ?

Lors de l'édition de fichiers comme sudoers , je veux utiliser emacs au lieu de nano. J'ai donc exécuté cette commande

sudo update-alternatives --config editor

Et j'ai choisi emacs. Le seul problème est que j'aime emacs en mode sans fenêtre (le drapeau -nw) et j'ai aliasé emacs en tant que emacs='emacs -nw' afin que je puisse utiliser le mode sans fenêtre en utilisation normale, mais je ne sais pas comment faire en sorte que mon éditeur par défaut soit en mode sans fenêtre.

En d'autres termes, j'ai besoin d'obtenir la commande sudo visudo et des commandes similaires qui ouvrent des éditeurs pour ouvrir le fichier avec emacs -nw . Comment puis-je faire ceci? Je suis sur Ubuntu 12.04.

Réponse acceptée :

Créez un script qui démarre emacs avec l'indicateur -nw, par ex. /usr/local/bin/emacs-nw.

#!/bin/sh

emacs -nw "[email protected]"

Installez-le avec update-alternatives –install.

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

Configurez l'éditeur pour qu'il soit votre nouveau script.

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

Ubuntu
  1. Comment configurer Vim comme éditeur par défaut sous Linux

  2. Comment définir le point de montage par défaut ? ?

  3. Définir Mplayer comme application par défaut ?

  4. Comment définir la passerelle par défaut sur Ubuntu

  5. Comment définir un pseudo par défaut pour les nouvelles connexions irssi ?

Comment définir une adresse par défaut dans cPanel

3 façons d'installer l'éditeur de texte Emacs sur Ubuntu 20.04

Comment installer Emacs Editor sur Ubuntu 20.04 LTS

Comment installer Emacs Editor sur Linux Mint 20

Comment définir Idle comme éditeur par défaut pour les scripts Python ?

Comment définir votre adresse par défaut dans cPanel