Emacs - 一个缓冲区中的两列文本(源列/注释列)

Jar*_*rek 4 emacs

我想使用Emacs在一个缓冲区中并排编辑两列文本,其中一列用于源,另一列用于注释,类似这样.

int main() {    | Comment line 1
   print...     | Comment line 2
}               | Comment line 3
Run Code Online (Sandbox Code Playgroud)

自动宽度校正也很好.有可能吗?

hua*_*uan 6

命令comment-dwim(M-;)应该做你想要的.


Tre*_*son 6

我相信双列模式可以满足您的需求,但使用起来有点棘手.

将光标移动到|and和type 之前的位置C-x 6 s,该位置应分成两个缓冲区.当你完成类型C-x 6 1.