Come posso ripristinare la barra dei menu in Sublime Text 3 Linux?


83

La versione più recente di ST3 consente agli utenti di Linux di rimuovere la barra dei menu, ma non riesco a vedere come ripristinarla. In Windows, premendo Alt viene visualizzato il menu, ma non così in Linux. Come posso riaverlo? C'è un collegamento che posso impostare o farlo in modo che Alt lo mostri?


Wow, sì, mi sono appena reso conto che il menu non c'è più ora che voglio cambiare i progetti - questo è molto inutilizzabile. Nessuno dei seguenti suggerimenti ha funzionato per me su Ubuntu 16 LTS con aggiornamenti ST3 tutti applicati.
— danjah,

Risposte:


110

Vedi Mostra menu in Sublime :

Ctrl+ Shift+ pquindi digitare vmen

Devo ancora capire come renderlo un legame chiave. Si aggiorna quando / se lo faccio.

Modifica: vedere la risposta di jeremija di seguito per vedere come impostare un tasto di scelta rapida.


3
Oy - 2 e 1/2 anni dopo e ancora nessun menu contestuale o qualcosa per riportarlo indietro.
— CramerTV,

@Blossoming_Flower - thx - sai anche come far apparire permanentemente il menu, piuttosto che essere visibile solo quando ci passi sopra con il mouse?
— BKSpurgeon,

44

Se si desidera aggiungere un tasto di scelta rapida, è possibile modificare il Default (Linux).sublime-keymapfile:

  • premi CTRL+ SHIFT+P
  • digitando key bindings user
  • Selezionare Preferences: Key Bindings - User

Questo dovrebbe aprire il Default (Linux).sublime-keymapfile. Aggiungi questa riga:

{"keys": ["ctrl+alt+m"], "command": "toggle_menu"}

Se il tuo .sublime-keymapfile era vuoto, dovresti racchiudere quanto sopra tra parentesi nell'array JSON [e ], in questo modo:

[
    {"keys": ["ctrl+alt+m"], "command": "toggle_menu"}
]

Dopo aver salvato il file, Sublime dovrebbe ricaricare automaticamente i collegamenti dei tasti di scelta rapida e si dovrebbe essere in grado di utilizzare il tasto CTRL+ ALT+ Mper attivare / disattivare la barra dei menu.

Mi manca ancora la possibilità di mostrare il menu semplicemente premendo ALT+ LETTERper aprire automaticamente il menu specifico, ma questo (insieme alla Tavolozza comandi) aiuta molto.


È interessante notare che, rispetto all'OP, ho avuto il problema inverso: dalla build 3065, sembra che abbiano rimosso la voce Visualizza -> Nascondi menu. La tua soluzione è stata l'unica che ha effettivamente fatto scomparire il menu. Grazie mille!
— balu,

Sono contento di poterti aiutare :) La risposta accettata funziona anche per me nella build 3065.
— jeremija,

Ok, è davvero strano. Forse ha qualcosa a che fare con il fatto che sto usando un window manager di piastrellatura (ovvero i3).
— balu,

Si chiama View: Toggle Menu, no View -> Hide Menu- forse è per questo che non riesci a trovarlo? PS Non ho mai provato i3, ma mi piace molto i3lock :)
— jeremija

No, non è davvero lì. :(
— balu,

13

Puoi semplicemente premere "alt + v", vedrai la barra dei menu quindi fai clic su "mostra la barra dei menu".


2
Non su Linux: se la barra dei menu è nascosta, Alt + qualcosa non fa nulla.
— Tobia,

5

Chiudi Sublime.

Modifica ~ / .config / sublime-text-3 / Local / Session.sublime_session

Modificare tutte le istanze di menu_visible su true , ad es. "Menu_visible": true

Chiudi, salva e riavvia Sublime.


2

(OpenSuse 13.2)

Nel file /home/.config/sublime-text-3/Local/Session.sublime_session

individuare questa riga (intorno a 165) e modificare "false" in "true" in questo modo:

"menu_visible": vero,


1
Questo duplica un'altra risposta e non aggiunge nuovi contenuti. Per favore, non pubblicare una risposta a meno che tu non abbia effettivamente qualcosa di nuovo da contribuire.
— DavidPostill


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.