我发现无法取消设置或删除 Sublime Text 3 中的默认键盘快捷键。默认设置不再可编辑,因此我在其中添加了以下内容:
{ "keys": ["f2"], "command": "next_bookmark" },
我尝试过"command": "unbound"
用户设置,但它只是解除了“next_bookmark”命令的绑定,ST3 仍然拦截并捕获该键。我有一些重要的全局快捷键,如果不先切换到另一个窗口,我根本无法使用它们。
有什么办法可以解决这个问题吗?
答案1
您可以覆盖默认包。要轻松完成此操作,您可以使用https://github.com/skuroda/PackageResourceViewer。打开Default/Default (your os).sublime-keymap
文件,进行编辑,然后保存文件。插件会将其放置在适当的位置以覆盖默认的捆绑文件。
答案2
要在 Ubuntu 18.04 中插入 Unicode,我通常使用 ctrl+shift+u,但在 ST3 中失败。
我找不到任何适用于 Ubuntu 下 ST3 3175 的方法。我尝试将其映射到“pass”,再映射到 false,然后使用 Package Resource Viewer 编辑文件 .../Packages/Keymaps/Default (Linux).sublime-keymap。
有一个包(Unicode 字符插入) 表示它将插入unicode字符,但它只给出了它所知道的字符的小图表。
答案3
我知道它很老了,但我找到了一个适合我的解决方案,不需要安装任何软件包这里。
您所要做的就是在用户定义部分使用相同的默认设置,并用“pass”替换命令。