GNU/Linux >> Znalost Linux >  >> Ubuntu

Nastavit Emacs -nw jako výchozí editor?

Při úpravách souborů jako sudoers , chci místo nano použít emacs. Spustil jsem tedy tento příkaz

sudo update-alternatives --config editor

A vybral jsem emacs. Jediný problém je, že se mi líbí emacs v režimu bez okna (příznak -nw) a emacs jsem označil jako emacs='emacs -nw' takže při běžném používání mohu používat režim bez okna, ale nevím, jak nastavit výchozí editor, aby byl v režimu bez okna.

Jinými slovy, potřebuji získat příkaz sudo visudo a podobné příkazy, které otevírají editory pro otevření souboru pomocí emacs -nw . Jak to mohu udělat? Používám Ubuntu 12.04.

Přijatá odpověď:

Vytvořte skript, který spustí emacs parametrem -nw, např. /usr/local/bin/emacs-nw.

#!/bin/sh

emacs -nw "[email protected]"

Nainstalujte jej pomocí update-alternatives –install.

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

Nakonfigurujte editor tak, aby byl vaším novým skriptem.

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

Ubuntu
  1. Jak nastavit výchozí prohlížeč na Ubuntu Touch?

  2. Jak nastavit výchozí Ruby 2.1.2?

  3. Nastavit Mplayer jako výchozí aplikaci?

  1. Jak nakonfiguruji Vim jako svůj výchozí editor v Linuxu

  2. 7 Základní základy navigace editoru emacs

  3. Jak nastavit výchozí bránu na Ubuntu

  1. Nainstalovat Emacs Editor v Debianu 10 – nejlepší metoda?

  2. Jak nastavit výchozí bod připojení?

  3. Jak nastavím výchozí přezdívku pro nová připojení irssi?