3

PEP 8 says:

Python accepts the control-L (i.e. ^L) form feed character as whitespace; Many tools treat these characters as page separators, so you may use them to separate pages of related sections of your file

This look like a great idea for me, but in the text editor I use(kate) "control+L" is for save all files. Someone have any solution?

... or I'm losing something here?

4

3 回答 3

2

Ctrl-L 仅指具有 ASCII 代码 12 的字符(换页,新页面)。它之所以称为 Ctrl-L 只是因为某些编辑器允许您使用 Ctrl-L 输入它。(例如,在 中vim,可以键入 Ctrl-Q Ctrl-L 来输入该字符,它也显示为^L)。在 Kate 中,Ctrl-L 是保存所有文件的快捷方式,因此您不能以这种方式键入它,而且我不确定是否有任何方法可以轻松输入该字符。

于 2010-05-06T09:47:48.867 回答
2

作为一个 Kate 开发者,很遗憾我不得不告诉你,这样的控制序列是不受支持的。事实上,Kate 经常将这些文件视为二进制文件,因为这些字符不是人类可读的文本。简而言之:尽量避免^L。

于 2013-09-10T14:40:09.593 回答
0

您可以创建一个插件,并从菜单中禁用快捷键 Ctrl + L:设置 -> 配置快捷键

于 2011-12-05T01:25:59.840 回答