Come cambiare l'editor in mc (comandante di mezzanotte) da nano a mcedit?


Risposte:


71

Premere i seguenti tasti in ordine, uno alla volta:

  1. F9 Attiva il menu principale.
  2. o Seleziona il Optionmenu.
  3. c Apre la finestra di configurazione.
  4. i Attiva o disattiva l' use internal editopzione.
  5. s Salva le tue preferenze.

testo alternativo


7
Puoi anche aggiungere come modificare l'editor a qualsiasi altro editor?
trusktr,

Sarebbe meglio specificare un modo per cambiarlo dalla riga di comando, ma non modificando l'editor predefinito del sistema operativo.
sorin,

Questo è fantastico, ma c'è un modo per fare lo stesso nella riga di comando, per esempio aggiungendo / cambiando una variabile d'ambiente? Mi piacerebbe automatizzare questo.
Nickolai Leschov,

2
Sembra che sia cambiato in 't' invece di 'i' image
pshirishreddy,

38

Esegui MC come al solito. Sulla riga di comando proprio sopra la riga inferiore del tipo di selezioni di menu select-editor. Questo dovrebbe aprire un menu con un elenco di tutti gli editor installati. Questo funziona per me su tutte le mie macchine Linux attuali.


Grazie! Questa è stata l'unica soluzione che ha funzionato per me con la versione mc nei repository Ubuntu 14.04.
Sledge Hammer,

3
Non funziona per me. Ottengo un errore "Comando non trovato" da Bash.
marlar

Questa soluzione è utile in Ubuntu (non testata in Debian) ma in Redhat o Centos devi fare qualcosa come questo blog rhel-centos-set-default-editor-to-nano
hermeslm

14

Puoi anche modificare l'editor standard. Apri un terminale e digita questo comando:

sudo update-alternatives --config editor

Otterrai un elenco degli editor installati sul tuo sistema e potrai scegliere il tuo preferito.


2
OP non chiede come modificare l'editor predefinito di sistema.
Ryan Thompson,

3

Se vuoi lasciare mc e le impostazioni di sistema come sono adesso, puoi semplicemente eseguirlo come

$ EDITOR=mcedit mc

1

Apri Midnight Commander, vai su Opzioni -> Configurazione e seleziona "usa l'editor interno" Premi Salva e il gioco è fatto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.