如何在Sublime Text 2中删除某些特定的自动完成功能?

问题描述:

我安装了Emmet软件包(Windows 7 64位)的Sublime Text 2。如何在Sublime Text 2中删除某些特定的自动完成功能?

当我键入“妇女参与发展”,我想自动完成的第一个建议是“宽度”。 问题是,现在它暗示“寡妇”这是很少使用。

我该如何修改建议顺序,或者甚至可以更好地删除“寡妇”自动完成建议?

  • 崇高也会慢慢“学习”你想要什么最

http://www.sublimetext.com/docs/2/auto_complete.html

“默认情况下,在完成弹出所选的项目将在致力于进入被按下。这可以在提交完成和插入换行符之间产生歧义,通过设置auto_complete_commit_on_tab设置为true,enter将插入一个换行符,tab将提交当前的完成,还有其他好处:因为Sublime Text知道没有任何模糊Ÿ,它会显示更完整的完成列表,其中您希望更有可能位居第一位。

启用提交上标签建议,但需要很短的时间来适应“

  • ,如果你想删除特定的片断:

去“优化 - >浏览包'
应该有一个'emmet css snippets'文件夹。
里面的文件夹是所有可用的片段,作为单个文件命名为:
“shortcut'.sublime - 摘录(wid.sublime - 摘录代表‘宽度’)

我有同样的问题,

试图打开的窗口中打开文件夹CSSPreferences > Browse For Package

和编辑css_completions.py文件,将文件拖动升华,找到widows,删除线上的代码,我已经试过了,它在mu sublime上工作。

引用:https://github.com/emmetio/emmet/blob/master/lib/snippets.json

ST3:埃米特:设置 - 用户

{ 
    "disable_completions": false, 

    // This solution works to override annoying autocompletions from emmet. 
    // I could do without seeing "widows" ever again, but just in case I added it back so that "widows" won't autocorrect to "width" 

    "snippets": { 
     "css": { 
      "filters": "css", 
      "profile": "css", 
      "snippets": { 
       "wid": "width:|;", 
       "widows": "widows:|;" 
      } 
     } 
    } 
} 

编辑:删除文件的解决方案并没有为我工作。在输入“宽度”后仍然自动完成到“widows:;”后点击标签在我的机器上。

另一种方法就是输入“w”和TAB。这是“宽度:”的缩写。根据Emmet Cheat Sheet