Sublimetext3 如何仅启用CTRL+;崇高文本中的E扩展Emmet?
我想在Sublime Text 3中使用,但我发现它打破了许多现有的快捷方式,这让我很恼火。实际上,我想要的是能够手动按CTRL+e并进行扩展 我知道有Sublimetext3 如何仅启用CTRL+;崇高文本中的E扩展Emmet?,sublimetext3,emmet,Sublimetext3,Emmet,我想在Sublime Text 3中使用,但我发现它打破了许多现有的快捷方式,这让我很恼火。实际上,我想要的是能够手动按CTRL+e并进行扩展 我知道有disabled\u keymap\u actions设置,但这是一个黑名单。我必须找到所有的关键地图动作,这很痛苦。我希望有一个白名单,在那里我只能允许expand\u缩写命令 只允许CTRL+e而不允许其他emmet快捷方式的最佳方式是什么? 如果唯一的方法是通过disabled\u keymap\u actions指定列表,那么我需要使用什
disabled\u keymap\u actions
设置,但这是一个黑名单。我必须找到所有的关键地图动作,这很痛苦。我希望有一个白名单,在那里我只能允许expand\u缩写
命令
只允许CTRL+e而不允许其他emmet快捷方式的最佳方式是什么?
如果唯一的方法是通过disabled\u keymap\u actions
指定列表,那么我需要使用什么列表
更新
我在网上找到了一份名单。但我更多的是寻找一个
启用的键映射操作设置。Emmet有一个选项可以一次禁用所有键,只需将设置设置为“禁用的键映射操作”:“全部”
。之后,您可以通过复制相应的键绑定来添加白名单,并删除emmet上下文(将它们列入黑名单),然后添加选择器。您可以使用{“key”:“selector”、“operand”:“text.html”}
将键绑定限制为html代码。简单看一下源代码,您应该能够将设置更改为“disabled\u keymap\u actions”:“all”
。之后,只需复制要使用的键绑定并删除/更改上下文。(例如,to{“key”:“selector”,“operand”:“text.html”}
)@r-stein起作用。对我来说已经够好了!如果你想获得一些荣誉,请将其作为答案发布。谢谢!删除上下文是我的关键。