GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Gedit In 16.04:Mostra scheda con nome file quando viene aperto un solo file?

In gedit quando ci sono più schede di file aperte, le mostra per nome file in alto. Dolce. Quando c'è un solo file aperto, non mostra le schede con il nome del file. Nota:il mio sistema è configurato per avere i menu sempre attivi e associati a singole finestre.

Stranamente, funziona come previsto in 14.04, come menzionato da un commentatore. È solo in 16.04 che le schede non vengono visualizzate quando ho un solo documento aperto. Come posso cambiarlo in modo che mostri sempre il nome del file anche con un solo file aperto?

Risposta accettata:

Ubuntu 14.04 usa gedit 3.10.4-0ubuntu4 che mostra la scheda per impostazione predefinita. Ciò è cambiato in Ubuntu 16.04, che ora utilizza gedit 3.18.3-0ubuntu4 secondo questo risultato di ricerca del pacchetto.

Come mostrare le schede

Le FAQ di gedit hanno notato due comandi, che sono rilevanti per cambiare l'aspetto delle schede. Quello utile è il secondo, che usa range opzione per mostrare tutti i valori possibili per la particolare chiave show-tabs-mode . Quanto segue mostra l'output per impostazione predefinita 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'

Per fare in modo che gedit mostri sempre le schede, esegui il comando seguente.

gsettings set org.gnome.gedit.preferences.ui show-tabs-mode 'always'

Il risultato verrà applicato immediatamente e gedit ora mostrerà sempre le schede (il vecchio valore predefinito).

Schermata della metà superiore :gedit mostra la scheda iniziale “Untitled Document 1”

Screenshot della metà inferiore :il menu globale viene visualizzato nella barra del titolo della finestra e imposta la visibilità su "Sempre visualizzato". Il nome del file è mostrato in modo simile nella scheda.

Quando è successo

Le modifiche per nascondere la scheda iniziale in gedit molto probabilmente si erano verificate nella versione di destinazione 3.12, come parte della riprogettazione dell'interfaccia utente, secondo la roadmap. Di seguito sono riportati due commit correlati trovati sul Web.

Da GNOME Git Repository, questo commit dell'11 gennaio 2014 ha notato:

Quando "mostra-schede" del taccuino diventa vero, controlla la modalità mostra-schede

All'uscita dallo schermo intero, torniamo a mostrare le schede, ma dovremmo
controllare la modalità mostra-schede e vedere se devono davvero essere mostrate.

Da GNOME Mail Archive, questo commit datato 16 febbraio 2014 ha rilevato:

[gedit] Cambia il nome dell'impostazione della modalità schede

/* window state keys */
 ...
-#define GEDIT_SETTINGS_SHOW_TABS_MODE    "notebook-show-tabs-mode"
+#define GEDIT_SETTINGS_SHOW_TABS_MODE    "show-tabs-mode"
 ...

La differenza

Per gedit in Ubuntu 16.04, la scheda iniziale viene estesa da un capo all'altro. Non si può notare che la scheda è già mostrata dopo aver eseguito il gsettings set comando, poiché l'intera barra delle schede è stata coperta dalla scheda stessa. Sfortunatamente, non esiste alcuna opzione apparente per modificare questo comportamento.

Correlati:Formattazione di una chiavetta USB:impossibile utilizzare USB in Ubuntu?

Nota che il tasto show-tabs-mode è disponibile per gedit in Ubuntu 16.04 (e possibilmente nelle versioni più recenti), ma non applicabile a gedit nelle versioni precedenti di Ubuntu. Per scoprire le chiavi rilevanti dello schema, eseguire il comando seguente.

gsettings list-keys org.gnome.gedit.preferences.ui

In Ubuntu 14.04, le chiavi disponibili sono:

bottom-panel-visible
max-recents
statusbar-visible
notebook-show-tabs-mode   <-- old key
side-panel-visible
toolbar-visible

In Ubuntu 16.04, le chiavi disponibili sono:

bottom-panel-visible
max-recents
statusbar-visible
show-tabs-mode   <-- new key
side-panel-visible
toolbar-visible

La differenza di chiave può essere confermata nel commit datato 16 febbraio 2014 come sopra menzionato.


Ubuntu
  1. Impossibile avviare Gedit con Sudo?

  2. Fai Ctrl+t Apri una nuova scheda (chrome) quando sei al di fuori di Chrome?

  3. File system di sola lettura dopo l'aggiornamento a 15.04 con?

  4. Come modificare la directory di lavoro quando si apre un file con un doppio clic sul desktop di Ubuntu?

  5. File Manager Linux:ripristinare la precedente sessione aperta (cartelle e schede)?

Come aprire un file in Linux

È possibile con Gedit o la riga di comando modificare ogni quarta riga di un file di testo?

Interrompere l'apertura di .py in Gedit?

Quando un file creato con mkstemp() viene eliminato?

Come aprire un nome file tratteggiato usando il terminale?

Configurazione di DRBD con un solo nodo