Wie kann ich meinen Standardtexteditor von gedit auf Emacs ändern?
default-programs
Olivier Lalonde
quelle
quelle
export EDITOR=emacs
- und fügen Sie das vielleicht zu Ihrem hinzu,.bashrc
damit es zu Ihrem Standard wird.Antworten:
Die Antwort funktionierte am 12.10 nicht. In meinem Fall hat Folgendes funktioniert:
Dies funktioniert auch am 12.04 und 13.04.
quelle
gedit
durchgeany
)Versuchen Sie, die Konfiguration des Gnome-Text-Editors zu aktualisieren, um den Standardtext-Editor für alle Dateitypen zu ändern.
In manchen Fällen:
quelle
Eine robustere Lösung wäre, die Bindungen zu ersetzen
/usr/share/applications/defaults.list
.quelle
Klicken Sie mit der rechten Maustaste auf eine Textdatei, zeigen Sie auf "Öffnen mit" und andere Editoren werden in einem Untermenü angezeigt. Klicken Sie auf "Andere Anwendung ...". Es wird ein Dialogfeld mit einer Liste von Anwendungen angezeigt. Wählen Sie Emacs aus und stellen Sie sicher, dass die Option "Diese Anwendung für" Nur-Text-Dokument "-Datei speichern" aktiviert ist. Klicken Sie auf "Öffnen".
quelle
Ich verwende kein DE, aber für meine Konfigurationen ist der nächste Befehl der beste:
Manpages
select-editor
quelle
quelle
Wenn Sie vom Terminal aus arbeiten, würde ich Ihrer .bashrc-Datei (oder der Konfigurationsdatei für Ihre Lieblingsshell) Folgendes hinzufügen:
quelle
Wenn Sie gedit für alle Dateitypen durch einen anderen Texteditor ersetzen möchten, ist es am einfachsten, die hier befindliche
defaults.list
Datei zu bearbeiten :Suchen und ersetzen Sie einfach alle
gedit.desktop
Referenzen mit Ihrem eigenen Editor (in diesem Fallemacs.desktop
). Sie benötigen Root-Berechtigungen, um die Datei zu bearbeiten. Also mach einfach:Speichern Sie die Datei, schließen Sie sie und fertig.
quelle
Sie können den Standardtexteditor für einen bestimmten Benutzer in # ~ / .local / share / applications / mimeapps.list wie folgt festlegen :
Für die globale Konfiguration für alle Benutzer müssen Sie die /etc/gnome/defaults.list ändern
quelle
So legen Sie Pluma als Standardtexteditor für alle Benutzer (global) fest:
quelle