web-dev-qa-db-fra.com

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

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?

83
timetofly

Voir Show Menu in Sublime :

Ctrl+Shift+p puis 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.

110
timetofly

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

  • presse CTRL+SHIFT+P
  • en tapant key bindings user
  • sélectionnez Preferences: Key Bindings - User

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

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

Si votre fichier .sublime-keymap était vide, vous devez envelopper les éléments 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 CTRL+ALT+M touche de raccourci pour basculer la barre de menu.

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

44
jeremija

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

13
Chintan

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.

5
Peter Kingsbury

(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,

2
Atakan

J'ai trouvé une solution. En terminal:

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

Ajoutez env UBUNTU_MENUPROXY=0 dans Exec= avant /opt/* comme indiqué sur la fig.

Prendre plaisir!

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

0
Trang Ha Viet