可以用 C-q C-l 插入一条水平线,这条线只是显示出来,实际上是空白,并不影响代码执行。这样可以很容易将代码分块,增加可读性。
是的,其实就是插入一个^L
。
啊,对了,^L
似乎本来就被用作分页符。
感觉 emacs 的彩蛋太多了
嗯,把它显示成一个横线,还得安装 page-break-lines
跟 Emacs 没什么关系,Emacs Lisp 之外的语言也可以
我换了 python-mode 就变成 ^L
了
本来就是 ^L
,只是你在 Emacs Lisp 下开了 page-break-lines
嗯,打开 page-break-lines-mode
以后又恢复了,
这种字符也不会影响 python 代码执行吗?
不会,我刚刚特地试了下,C 语言也不影响
1 个赞
兼容性最好的还是手动:
;; -----------------------------------------------------------------------------
无需扩展,不过折行的时候有点难看
我现在已经放弃所有分行符号了……
放弃搞这些黑科技吧。。。。