Beim Terminal geht immer ein kleiner häßlicher xterm auf. Mein "default" Terminal ist aber der terminator.
Code: Alles auswählen
$ sudo update-alternatives --config x-terminal-emulator
Es gibt 9 Auswahlmöglichkeiten für die Alternative x-terminal-emulator (welche /usr/bin/x-terminal-emulator bereitstellen).
Auswahl Pfad Priorität Status
------------------------------------------------------------
* 0 /usr/bin/terminator 50 automatischer Modus
1 /usr/bin/koi8rxterm 20 manueller Modus
2 /usr/bin/lxterm 30 manueller Modus
3 /usr/bin/mlterm 20 manueller Modus
4 /usr/bin/terminator 50 manueller Modus
5 /usr/bin/txiterm 20 manueller Modus
6 /usr/bin/uxterm 20 manueller Modus
7 /usr/bin/xfce4-terminal.wrapper 40 manueller Modus
8 /usr/bin/xiterm+thai 20 manueller Modus
9 /usr/bin/xterm 20 manueller Modus
Drücken Sie die Eingabetaste, um die aktuelle Wahl[*] beizubehalten,
oder geben Sie die Auswahlnummer ein:
Code: Alles auswählen
ls -l /etc/alternatives | grep terminal
lrwxrwxrwx 1 root root 19 Okt 20 2018 x-terminal-emulator -> /usr/bin/terminator*
lrwxrwxrwx 1 root root 35 Okt 20 2018 x-terminal-emulator.1.gz -> /usr/share/man/man1/terminator.1.gz
Vermutlich ist das der passende Eintrag im "Öffnen mit" Menü?
Code: Alles auswählen
$ cat /usr/share/applications/emacs-term.desktop
[Desktop Entry]
Version=1.0
Name=Emacs (Terminal)
GenericName=Text Editor
Comment=GNU Emacs is an extensible, customizable text editor - and more
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
TryExec=/usr/bin/emacs
Exec=/usr/bin/emacs -nw %F
Icon=emacs
Type=Application
Terminal=true
Categories=Utility;Development;TextEditor;
Keywords=Text;Editor;
Interpretiere ich das also richtig, dass Emacs selbst hier den systemweiten default-Terminal ignoriert?
Starte ich allerdings emacs -nw in einem laufenden terminator Fenster, geht kein xterm auf, sondern der emacs läuft dann im Terminator-Fenster.