Sublimetext2 在使用Emmet时,交替使用tab键展开升华文本2剪报?

Sublimetext2 在使用Emmet时,交替使用tab键展开升华文本2剪报?,sublimetext2,emmet,Sublimetext2,Emmet,我一直在使用Sublime Text 2,最近将Emmet纳入了我的工作流程。既然Emmet接管了tab键来扩展它的模板,那么有没有办法设置一个备用键盘快捷键来扩展标准的sublime片段?我能做的唯一选择就是在命令pallete中搜索代码段 背景 我知道我可以将Emmet补全重新映射到一个新的键盘快捷键,比如Ctrl-E。实际上,我90%的时间使用Emmet代码段,10%的时间使用升华代码段,所以我希望保持Emmet的tab键的速度,但也可以得到一个扩展升华代码段的快捷键 更新 为了说明我在寻

我一直在使用Sublime Text 2,最近将Emmet纳入了我的工作流程。既然Emmet接管了tab键来扩展它的模板,那么有没有办法设置一个备用键盘快捷键来扩展标准的sublime片段?我能做的唯一选择就是在命令pallete中搜索代码段

背景

我知道我可以将Emmet补全重新映射到一个新的键盘快捷键,比如Ctrl-E。实际上,我90%的时间使用Emmet代码段,10%的时间使用升华代码段,所以我希望保持Emmet的tab键的速度,但也可以得到一个扩展升华代码段的快捷键

更新


为了说明我在寻找什么,假设我有一个扩展到
Hello World的
hw
的精彩片段

,以及扩展到
World
的emmet片段
hw
。我希望能够键入
hw+tab
并获取emmet片段,然后说
hw+ctrl+tab
以获取崇高片段。一个很好的建议是使用本机的
insert\u best\u completion
,但这会导致
您需要将
insert\u best\u completion
命令绑定到快捷方式。示例keybinding配置可能如下所示:

{ "keys": ["ctrl+tab"], "command": "insert_best_completion" }
它将使用Ctrl+Tab快捷键插入最佳完成。您可以将此命令添加到
Preferences>Key Bindings–User
文件中

欲了解更多信息,请阅读


    • 我自己也有同样的问题

      到目前为止,对于用户生成的代码段,我在关键字后使用了正斜杠。这样就可以使用tab键

      <tabTrigger>hello/</tabTrigger>
      
      你好/ 生成所需的结果,而不是

      <hello></hello>
      
      
      
      @SergeyChikuyonok谢谢你的链接,我知道这一点,我正在寻找相反的答案。我不想禁用emmet选项卡扩展并使用备用,我想为sublime text 2选项卡扩展找到备用路径。大约90%的时间我在扩展emmet代码段,10%的时间我在扩展sublime text 2代码段。感谢您的回复,这正是我想要的,但我还没有弄清楚如何复制tab代码段完成。假设我有一个用于hw=>World的emmet片段,一个用于hw=>helloworld的崇高文本片段

      。如果我输入“hw”,然后按ctrl-tab键,当我希望得到Hello World

      。这似乎是不可能的:(