Kate 编辑器中的页分隔符

3 投票
3 回答
703 浏览
提问于 2025-04-15 22:25

PEP 8 说:

Python 将控制字符 L(也就是 ^L)视为空白字符;很多工具把这些字符当作页面分隔符,所以你可以用它们来分隔文件中相关部分的页面。

我觉得这个主意不错,但我用的文本编辑器(kate)里,“控制+L”是用来保存所有文件的。有没有人有什么解决办法?

...或者我是不是漏掉了什么?

3 个回答

0

你可以创建一个插件,并在菜单中关闭快捷键 Ctrl + L,路径是:设置 -> 配置快捷键

2

作为一个Kate的开发者,我很遗憾地告诉你,这种控制序列是无法支持的。实际上,Kate通常会把这些文件当作二进制文件来处理,因为这些字符不是人能看懂的文本。简单来说,就是尽量避免使用^L这个字符。

2

Ctrl-L 其实是指一个特殊的字符,它的 ASCII 码是 12,这个字符叫做“换页符”,意思是开始新的一页。之所以叫 Ctrl-L,是因为有些编辑器允许你通过按 Ctrl-L 来输入这个字符。比如在 vim 编辑器中,你可以按 Ctrl-Q 然后再按 Ctrl-L 来输入这个字符,它在屏幕上显示为 ^L

不过在 Kate 编辑器中,Ctrl-L 是用来保存所有文件的快捷键,所以你不能用这种方式输入这个字符。我也不太确定有没有其他简单的方法可以输入这个字符。

撰写回答