Comment retrouver ma barre de menus dans Sublime Text 3 Linux?

83

La dernière version de ST3 permet aux utilisateurs de Linux de supprimer leur barre de menus, mais je ne vois pas comment le ramener. Sous Windows, appuyer sur Alt affiche le menu, mais pas sous Linux. Comment puis-je le récupérer? Existe-t-il un raccourci que je peux définir ou faire en sorte que Alt l’affiche?

il est temps de partir
la source
Wow, oui je viens de me rendre compte que le menu est parti maintenant que je veux changer de projet - c'est tellement inutilisable. Aucune des suggestions ci-dessous n'a fonctionné pour moi sur Ubuntu 16 LTS avec les mises à jour ST3 appliquées.
danjah

Réponses:

110

Voir le menu Afficher dans Sublime :

Ctrl+ Shift+ ppuis tapez vmen

Je n'ai pas encore trouvé comment en faire une liaison clé. Mettra à jour quand / si je le fais.

Edit: voir la réponse de jeremija ci-dessous pour savoir comment définir un raccourci clavier.

il est temps de partir
la source
3
Oy - 2 ans et demi plus tard et toujours pas de menu contextuel ou quelque chose pour le ramener.
CramerTV
@Blossoming_Flower - thx - savez-vous aussi comment rendre le menu permanent, plutôt que d'être visible uniquement lorsque vous le survolez avec la souris?
BKSpurgeon
44

Si vous souhaitez ajouter un raccourci clavier, vous pouvez éditer votre Default (Linux).sublime-keymapfichier:

  • appuyez sur CTRL+ SHIFT+P
  • dactylographie key bindings user
  • sélectionner Preferences: Key Bindings - User

Cela devrait ouvrir le Default (Linux).sublime-keymapfichier. Ajouter cette ligne:

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

Si votre .sublime-keymapfichier était vide, vous devriez placer le texte ci-dessus entre crochets de tableau JSON [et ], comme suit:

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

Après avoir enregistré le fichier, Sublime doit recharger automatiquement les liaisons de raccourci clavier et vous devriez pouvoir utiliser le raccourci clavier CTRL+ ALT+ Mpour faire basculer la barre de menus.

Il me manque encore la possibilité d'afficher le menu en appuyant simplement sur ALT+ LETTERpour ouvrir le menu spécifique automatiquement, mais cela (avec la palette de commandes) aide beaucoup.

Jeremija
la source
Fait intéressant, par rapport au PO, j’avais le problème inverse: à partir de la version 3065, il semble qu’ils aient supprimé l’ entrée View -> Hide Menu. Votre solution était la seule à faire disparaître le menu. Merci beaucoup!
Balu
Je suis heureux d'avoir pu aider :) La réponse acceptée fonctionne également pour moi sur le build 3065.
jeremija
Ok, c'est vraiment étrange. Peut-être que cela a quelque chose à voir avec le fait que j'utilise un gestionnaire de fenêtres en mosaïque (à savoir, i3).
Balu
Ça s'appelle View: Toggle Menu, pas View -> Hide Menu- c'est peut-être pour ça que vous ne le trouvez pas? PS Je n'ai jamais essayé i3, mais j'aime beaucoup i3lock :)
jeremija
Non, ce n'est vraiment pas là. :(
balu
13

Vous pouvez simplement appuyer sur "alt + v", vous verrez la barre de menu, puis cliquez sur "Afficher la barre de menu".

Chintan
la source
2
Pas sous Linux: si la barre de menus est masquée, Alt + quelque chose ne fait rien.
Tobia
5

Proche Sublime.

Éditez ~ / .config / sublime-text-3 / Local / Session.sublime_session

Remplacez toutes les occurrences de menu_visible par true , par exemple: "menu_visible": true

Fermez, enregistrez et redémarrez Sublime.

Peter Kingsbury
la source
2

(OpenSuse 13.2)

Dans le fichier /home/.config/sublime-text-3/Local/Session.sublime_session

localisez cette ligne (environ 165) et remplacez le "faux" par "vrai" comme ceci:

"menu_visible": true,

Atakan
la source
1
Cela duplique une autre réponse et n’ajoute aucun nouveau contenu. S'il vous plaît, ne postez pas de réponse sauf si vous avez réellement quelque chose de nouveau à contribuer.
DavidPostill
0

J'ai trouvé une solution. En terminal:

sudo gedit /usr/share/applications/sublime_text.desktop

Ajouter env UBUNTU_MENUPROXY=0au Exec=avant /opt/*comme indiqué sur la figure.

Prendre plaisir!

Réf.: Https://stackoverflow.com/a/38388249/6815550

Trang Ha Viet
la source
-2

CTRL + ALT + M a travaillé pour moi sur Ubuntu 16.04

Pedro Abreu
la source