如何禁用或降低包的键绑定的优先级?
How do I disable or lower the priority of a package's keybinds?
我使用的软件包(在本例中为 MarkdownEdit
)的键绑定与我的其他软件包的键绑定冲突。
有什么方法可以禁用给定包的键绑定或防止它覆盖其他键绑定?
最简单的方法是在 Packages/MarkdownEditing
中创建一个 Default (yourplatform).sublime-keymap
文件,其中包含一个空 JSON 数组以覆盖原始数组。
使用以下内容创建一个新的 JSON 文件
[
]
Select Preferences → Browse Packages…
(或者,在 mac 上OS,Sublime Text → Preferences → Browse Packages…
) 打开您的 Packages
文件夹:
- Linux:
~/.config/sublime-text-3/Packages
或 ~/.config/sublime-text/Packages
- OS X:
~/Library/Application Support/Sublime Text 3/Packages
或 ~/Library/Application Support/Sublime Text/Packages
- Windows 常规安装:
C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime 文本3\Packages
或 C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime Text\Packages
- Windows 便携式安装:
<b><i>InstallationFolder</i></b>\Sublime Text 3\Data\Packages
<b><i>安装文件夹</i></b>\Sublime Text\Data\Packages
确切路径取决于版本以及您是否从 Sublime Text 3 升级。
在该文件夹中,创建一个名为 MarkdownEditing
的文件夹。在该文件夹中将新 JSON 文件保存为 Default ($YourPlatform).sublime-keymap
,其中 $YourPlatform
是 Windows
、OS X
或 Linux
之一,具体取决于您的实际平台。
重启 Sublime Text。
现在,MarkdownEditing
中的所有键绑定都应该 无效,为您提供 Sublime 附带的原件(或覆盖您已经创建的)。
我使用的软件包(在本例中为 MarkdownEdit
)的键绑定与我的其他软件包的键绑定冲突。
有什么方法可以禁用给定包的键绑定或防止它覆盖其他键绑定?
最简单的方法是在 Packages/MarkdownEditing
中创建一个 Default (yourplatform).sublime-keymap
文件,其中包含一个空 JSON 数组以覆盖原始数组。
使用以下内容创建一个新的 JSON 文件
[ ]
Select
Preferences → Browse Packages…
(或者,在 mac 上OS,Sublime Text → Preferences → Browse Packages…
) 打开您的Packages
文件夹:- Linux:
~/.config/sublime-text-3/Packages
或~/.config/sublime-text/Packages
- OS X:
~/Library/Application Support/Sublime Text 3/Packages
或~/Library/Application Support/Sublime Text/Packages
- Windows 常规安装:
C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime 文本3\Packages
或C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime Text\Packages
- Windows 便携式安装:
<b><i>InstallationFolder</i></b>\Sublime Text 3\Data\Packages
<b><i>安装文件夹</i></b>\Sublime Text\Data\Packages
确切路径取决于版本以及您是否从 Sublime Text 3 升级。
- Linux:
在该文件夹中,创建一个名为
MarkdownEditing
的文件夹。在该文件夹中将新 JSON 文件保存为Default ($YourPlatform).sublime-keymap
,其中$YourPlatform
是Windows
、OS X
或Linux
之一,具体取决于您的实际平台。重启 Sublime Text。
现在,MarkdownEditing
中的所有键绑定都应该 无效,为您提供 Sublime 附带的原件(或覆盖您已经创建的)。