Як повернути мою панель меню в Sublime Text 3 Linux?


83

Найновіша версія ST3 дозволяє користувачам Linux видалити рядок меню, але я не розумію, як повернути його. У Windows натискання клавіші Alt показує меню, але в Linux це не так. Як я можу це повернути? Чи є ярлик, який я можу встановити, або зробити його так, щоб Alt його показав?


Нічого, так, я щойно зрозумів, що меню вже немає, коли я хочу змінити проекти - це дуже непридатно. Жодна з наведених нижче пропозицій не працювала для мене на Ubuntu 16 LTS з оновленими версіями ST3.
danjah

Відповіді:


110

Дивіться Показати меню в піднесеному :

Ctrl+ Shift+, pпотім введіть vmen

Я ще не повинен з'ясувати, як зробити це ключовим обов'язковим. Оновлюється, коли / якщо я це зробити.

Редагувати: див. Відповідь jeremija нижче, щоб дізнатися, як встановити гарячу клавішу.


3
Ой - через 2 і 1/2 роки, і все ще немає контекстного меню чи чогось, щоб його повернути.
CramerTV

@Blossoming_Flower - thx - чи ти також знаєш, як меню назавжди відображається, а не бачитиметься лише тоді, коли клацніть на ньому мишкою?
BKSpurgeon

44

Якщо ви хочете додати гарячу клавішу, ви можете відредагувати свій Default (Linux).sublime-keymapфайл:

  • натисніть CTRL+ SHIFT+P
  • набравши текст key bindings user
  • виберіть Preferences: Key Bindings - User

Це має відкрити Default (Linux).sublime-keymapфайл. Додати цей рядок:

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

Якщо ваш .sublime-keymapфайл був порожнім, слід загортати вищезазначене в дужки масиву JSON [і ]так:

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

Після збереження файла Sublime повинен автоматично перезавантажувати прив'язки гарячої клавіші, і ви можете мати можливість використовувати клавішу CTRL+ ALT+ Mдля переключення рядка меню.

Мені все ще не вистачає можливості показу меню лише натисканням кнопки ALT+, LETTERщоб автоматично відкрити конкретне меню, але це (разом з палітрою команд) дуже допомагає.


Цікаво, що в порівнянні з ОП, у мене була зворотна проблема: станом на збірку 3065, схоже, вони видалили запис Вид -> Сховати меню. Ваше рішення було єдиним, що фактично змусило меню зникнути. Дуже дякую!
balu

Я радий, що можу допомогти :) Прийнята відповідь також працює для мене на збірці 3065.
jeremija

Гаразд, це справді дивно. Можливо, це пов'язане з тим, що я використовую диспетчер віконних плиток (а саме i3).
balu

Це називається View: Toggle Menu, ні View -> Hide Menu- можливо, тому ви не можете його знайти? PS Я ніколи не пробував i3, але мені дуже подобається i3lock :)
jeremija

Ні, його насправді немає. :(
balu

13

Ви можете просто натиснути "alt + v", ви побачите рядок меню, а потім натисніть "показати меню".


2
Не в Linux: якщо рядок меню приховано, Alt + щось не робить нічого.
Тобія

5

Закрити Піднесене.

Змінити ~ / .config / sublime-text-3 / Local / Session.sublime_session

Змініть всі екземпляри menu_visible на істинні , наприклад: "menu_visible": true

Закрийте, збережіть і перезавантажте Sublime.


2

(OpenSuse 13.2)

У файлі /home/.config/sublime-text-3/Local/Session.sublime_session

знайдіть цей рядок (близько 165) і змініть "false" на "true" так:

"menu_visible": вірно,


1
Це дублює іншу відповідь і не додає нового вмісту. Будь ласка, не публікуйте відповіді, якщо у вас насправді є щось нове.
DavidPostill


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.