如何在Sublime Text 3 Linux中恢复菜单栏?


83

最新版本的ST3允许Linux用户删除其菜单栏,但是我看不到如何将其恢复。在Windows中,按Alt可以显示菜单,但在Linux中则不是。我如何找回它?有可以设置的快捷方式,还是可以让Alt显示的快捷方式?


哇,是的,我刚刚意识到菜单已经消失了,所以我想更改项目-这太不可用了。以下所有建议均不适用于所有已应用ST3更新的Ubuntu 16 LTS。
danjah's

Answers:


110

参见Sublime中的Show Menu

Ctrl+ Shift+ p然后输入vmen

我还没有弄清楚如何使其成为键绑定。当我这样做的时候会更新。

编辑:请参阅下面的jeremija答案,以了解如何设置热键。


3
Oy-2年和1/2年后,仍然没有上下文菜单或其他可恢复的菜单。
CramerTV '16

@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自动打开特定菜单即可显示菜单的功能,但这(以及“命令面板”)有很大帮助。


有趣的是,与OP相比,我遇到了一个相反的问题:从版本3065开始,似乎他们删除了“视图”->“ 隐藏菜单”条目。您的解决方案是唯一使菜单消失的解决方案。非常感谢!
balu 2014年

我很高兴我能帮助:)接受的答案也适用于我的构建3065
jeremija

好吧,这真的很奇怪。可能与我使用平铺窗口管理器(即i3)有关。
balu 2014年

它叫做View: Toggle Menu,不是View -> Hide Menu-也许这就是为什么您找不到它?PS我从未尝试过i3,但我真的很喜欢i3lock :)
jeremija 2014年

不,真的不在那里。:(
balu 2014年

13

您只需按“ alt + v”,您将看到菜单栏,然后​​单击“显示菜单栏”。


2
在Linux上不这样:如果菜单栏是隐藏的,则Alt + something不会执行任何操作。
托比亚

5

关闭Sublime。

编辑〜/ .config / sublime-text-3 / Local / Session.sublime_session

menu_visible的所有实例更改为true,例如:“ menu_visible”:true

关闭,保存并重新启动Sublime。


2

(OpenSuse 13.2)

在文件/home/.config/sublime-text-3/Local/Session.sublime_session中

找到这条线(大约165),然后将“ false”更改为“ true”,如下所示:

“ menu_visible”:是的,


1
这将重复另一个答案,并且不添加任何新内容。除非您确实有新贡献,否则请不要发布答案。
DavidPostill


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.