在Kate文本编辑器中,可以使用Tab或Enter键自动完成。
我发现使用 Enter 键自动完成会造成破坏,因为通常您确实是认真的,并且想换行。谁知道。
如何在不删除 Tab 自动完成的情况下禁用only Enter 键自动完成?
你不能那样做。
来自https://bugs.kde.org/show_bug.cgi?id=316413:
抱歉,但自动完成确实可以正常工作。如果我们改变这种行为,我们将收到比当前方式更多的报告。
然后:
您可以在设置中停用自动完成功能。然后你可以手动调用它。如果这没有帮助,那么是的,凯特可能不是最好的选择,抱歉。
所以,从开发者自己的口中看来,回车是关不掉的。你可以关闭自动完成作为一个整体,或者如果你不喜欢,你可以找到另一个文本编辑器。或者您可以自己编辑源代码,毕竟它是开源的。
开发人员喜欢它,并且无意使行为可配置。
我在这篇文章中看到了一个对我有用的解决方法:
转到:设置->配置键盘快捷键。然后改变动作: "Insert Smart Newline to Enter instead of Shift+Enter.
我正在使用带有“法式菜单”的 Kate 版本 21.12.3 我这样选择了“不自动完成”:
open a configuration window with : CTRL + MAJ + ,
on the left, select the third item (modification in french)
then select the fourth item ( complétion automatique in french)
then uncheck "complétion automatique"
click "apply" and "OK"