Wenn in gedit mehrere Dateiregisterkarten geöffnet sind, werden sie oben nach Dateinamen angezeigt. Süss. Wenn nur eine Datei geöffnet ist, werden die Registerkarten mit Dateinamen nicht angezeigt. Hinweis:Ich habe mein System so eingerichtet, dass Menüs immer aktiv und mit einzelnen Fenstern verknüpft sind.
Seltsamerweise funktioniert es wie erwartet in 14.04, wie von einem Kommentator erwähnt. Nur in 16.04 werden die Registerkarten nicht angezeigt, wenn ich nur ein einzelnes Dokument geöffnet habe. Wie kann ich dies ändern, damit immer der Dateiname angezeigt wird, auch wenn nur eine Datei geöffnet ist?
Akzeptierte Antwort:
Ubuntu 14.04 verwendet gedit 3.10.4-0ubuntu4
das zeigt standardmäßig tab. Das hat sich in Ubuntu 16.04 geändert, das jetzt gedit 3.18.3-0ubuntu4
verwendet nach diesem Paketsuchergebnis.
Tabs anzeigen
Die gedit-FAQ hat zwei Befehle notiert, die relevant sind, um das Aussehen von Registerkarten zu ändern. Nützlich ist letzteres, das range
verwendet Option zum Anzeigen aller möglichen Werte für den jeweiligen Schlüssel show-tabs-mode
. Das Folgende zeigt die Ausgabe standardmäßig in Ubuntu 16.04.
$ gsettings get org.gnome.gedit.preferences.ui show-tabs-mode
'auto'
$ gsettings range org.gnome.gedit.preferences.ui show-tabs-mode
enum
'never'
'auto'
'always'
Damit gedit immer die Tabs anzeigt, führen Sie den folgenden Befehl aus.
gsettings set org.gnome.gedit.preferences.ui show-tabs-mode 'always'
Das Ergebnis wird sofort übernommen und gedit zeigt nun immer die Tabs (der alte Standard).
Screenshot der oberen Hälfte :gedit zeigt den Anfangsreiter „Unbenanntes Dokument 1“
Screenshot der unteren Hälfte :Das globale Menü wird in der Titelleiste des Fensters angezeigt und die Sichtbarkeit auf „Immer angezeigt“ gesetzt. Der Dateiname wird ebenfalls in der Registerkarte angezeigt.
Als es passierte
Die Änderungen zum Ausblenden des ersten Tabs in gedit waren laut Roadmap höchstwahrscheinlich in der Zielversion 3.12 im Rahmen der Neugestaltung der Benutzeroberfläche aufgetreten. Unten sind zwei verwandte Commits, die im Internet gefunden wurden.
Aus dem GNOME-Git-Repository hat dieser Commit vom 11. Januar 2014 Folgendes vermerkt:
Wenn Notebook „show-tabs“ wahr wird, überprüfen Sie den show-tabs-mode
Wenn wir den Vollbildmodus verlassen, gehen wir zurück, um Tabs anzuzeigen, aber wir sollten
den Show-Tabs-Modus überprüfen und sehen, ob sie wirklich angezeigt werden sollen.
Aus dem GNOME-Mail-Archiv hat dieser Commit vom 16. Februar 2014 folgendes notiert:
[gedit] Ändere den Namen der Tabs-Modus-Einstellung
/* window state keys */
...
-#define GEDIT_SETTINGS_SHOW_TABS_MODE "notebook-show-tabs-mode"
+#define GEDIT_SETTINGS_SHOW_TABS_MODE "show-tabs-mode"
...
Der Unterschied
Für gedit in Ubuntu 16.04 wird die anfängliche Registerkarte von Ende zu Ende erweitert. Man merkt möglicherweise nicht, dass die Registerkarte bereits angezeigt wird, nachdem gsettings set
ausgeführt wurde Befehl, da die gesamte Registerkartenleiste von der Registerkarte selbst bedeckt wurde. Leider gibt es keine offensichtliche Möglichkeit, dieses Verhalten zu ändern.
Beachten Sie, dass der Schlüssel show-tabs-mode
ist für gedit in Ubuntu 16.04 (und möglicherweise neueren Versionen) verfügbar, aber nicht anwendbar auf gedit in früheren Versionen von Ubuntu. Um die relevanten Schlüssel des Schemas herauszufinden, führen Sie den folgenden Befehl aus.
gsettings list-keys org.gnome.gedit.preferences.ui
In Ubuntu 14.04 sind die verfügbaren Schlüssel:
bottom-panel-visible
max-recents
statusbar-visible
notebook-show-tabs-mode <-- old key
side-panel-visible
toolbar-visible
In Ubuntu 16.04 sind die verfügbaren Schlüssel:
bottom-panel-visible
max-recents
statusbar-visible
show-tabs-mode <-- new key
side-panel-visible
toolbar-visible
Die unterschiedliche Tonart kann im oben erwähnten Commit vom 16. Februar 2014 bestätigt werden.