Questão Como obtenho minha barra de menu de volta no Sublime Text 3 Linux?


A versão mais recente do ST3 permite que os usuários do Linux removam sua barra de menus, mas não consigo ver como trazê-la de volta. No Windows, pressionar Alt mostra o menu, mas não no Linux. Como posso recuperá-lo? Existe um atalho que eu posso definir, ou fazer com que Alt mostre isso?


78


origem


Uau, sim, eu acabei de perceber que o menu sumiu agora que eu quero mudar os projetos - isso é muito inutilizável. Nenhuma das sugestões abaixo funcionou para mim no Ubuntu 16 LTS com atualizações do ST3 todas aplicadas. - danjah


Respostas:


Vejo Mostrar menu no Sublime:

Ctrl+Mudança+p então digite vmen

Eu ainda tenho que descobrir como torná-lo uma chave de ligação. Vai atualizar quando / se eu fizer.

Editar: veja a resposta de jeremija abaixo para ver como definir uma tecla de atalho.


103



Oy - 2 e 1/2 anos mais tarde e ainda não há menu de contexto ou algo para trazê-lo de volta. - CramerTV
@Blossoming_Flower - thx - você também sabe como fazer com que o menu apareça permanentemente, em vez de ficar visível apenas quando você passa o mouse sobre ele? - BKSpurgeon


Se você deseja adicionar uma tecla de atalho, você pode editar o seu Default (Linux).sublime-keymap Arquivo:

  • pressione CTRL+MUDANÇA+P
  • digitando key bindings user
  • selecione Preferences: Key Bindings - User

Isso deve abrir o Default (Linux).sublime-keymap Arquivo. Adicione esta linha:

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

Se seu .sublime-keymap arquivo estava vazio, você deve envolver o acima em colchetes de matriz JSON [ e ], igual a:

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

Depois de salvar o arquivo, o Sublime deve recarregar as ligações de atalho automaticamente e você deve poder usar o CTRL+ALT+M tecla de atalho para alternar a barra de menus.

Eu ainda sinto falta da capacidade de mostrar o menu apenas pressionando ALT+CARTA para abrir o menu específico automaticamente, mas isso (junto com a paleta de comandos) ajuda muito.


38



Curiosamente, em comparação com o OP, eu tive o problema inverso: A partir da compilação 3065, parece que eles removeram o View -> ocultar Entrada do menu. Sua solução foi a única que realmente fez o menu desaparecer. Muito obrigado! - balu
Fico feliz em poder ajudar :) A resposta aceita também funciona para mim no build 3065. - jeremija
Ok, isso é realmente estranho. Talvez tenha algo a ver com o fato de eu estar usando um gerenciador de janelas lado a lado (ou seja, i3). - balu
É chamado View: Toggle Menu, não View -> Hide Menu - talvez seja por isso que você não consegue encontrá-lo? P.S. Eu nunca tentei o i3, mas eu gosto muito do i3lock :) - jeremija
Não, não está realmente lá. :( - balu


Você pode simplesmente pressionar "alt + v", você verá a barra de menu e clique em "mostrar barra de menu".


13



Não no Linux: se a barra de menu estiver oculta, Alt + algo não faz nada. - Tobia


Fechar Sublime.

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

Alterar todas as ocorrências de menu_visible ser estar verdade, por exemplo.: "menu_visible": true

Feche, salve e reinicie o Sublime.


4





(OpenSuse 13.2)

No arquivo /home/.config/sublime-text-3/Local/Session.sublime_session

localize esta linha (por volta de 165) e mude o "falso" para "verdadeiro" assim:

"menu_visible": true


2



Isso duplica outra resposta e não adiciona conteúdo novo. Por favor, não poste uma resposta a menos que você tenha algo novo para contribuir. - DavidPostill♦


Eu encontrei uma solução. No terminal:

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

Adicionar env UBUNTU_MENUPROXY=0 dentro Exec= antes /opt/* como mostrado na fig.

Apreciar!

Ref: https://stackoverflow.com/a/38388249/6815550


0





CTRL + ALT + M funcionou para mim no Ubuntu 16.04


-2