在Sublime Text 2中关闭Sublime REPL的自动完成功能

6
当我在Sublime Repl控制台(Python)中输入并按回车运行命令时,会出现非常烦人的自动完成,它会接管并更改命令。请问如何关闭SublimeRepl控制台中的自动完成功能?谢谢。
2个回答

7
请查找并编辑SublimeRepl的.sublime-settings文件中的以下内容。最好将"auto_complete": false添加到您的SublimeRepl用户设置中。
"repl_view_settings": {
        "translate_tabs_to_spaces": false,
        "auto_indent": true,
        "smart_indent": true,
        "spell_check": false,
        "indent_subsequent_lines": false,
        "detect_indentation": false,
        "auto_complete": true,
        "line_numbers": true,
        "gutter": true
    },

2
我正在尝试这个,但是无论如何都无法使其工作。我已经在用户设置和包设置中都尝试了,但是超级侵入式的自动完成仍然存在。这可能是其他软件包在起作用还是只有Sublime REPL在iPython shell中起作用? - jbssm
@jbssm:记住iPython有自己的自动完成功能。您可以通过编辑SublimeREPL安装中的此文件中的server_autocomplete来关闭它。 - Ezequiel Muns

0

我不确定这是否是您问题的确切答案,但它可能会有所帮助,并且它出现在我的搜索结果中,用于在Sublime Text中禁用自动完成。除了“auto_complete”之外,您可以更改更多选项;例如,我找到了这个:

// Automatically close HTML and XML tags when </ is entered.
"auto_close_tags": true,

另外检查你安装的软件包是否有任何自动完成的功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接