在使用 Java IDE 一段时间后,我又回到了 C++ 开发的世界。我又回到了我选择的编辑器:Emacs(实际上,我大部分时间都在 Mac 上使用Aquamacs,但当我使用 Linux 机器时,我偶尔会使用 Emacs)。
奇怪的是,我发现自己最缺少的是右边距指示器。我发现自己使用M-x 3
了很多来将代码并排放置。确切地知道我在哪里设置了边距将帮助我保持干净整洁。
是否有希望设置 Aquamacs 以显示右边距指示器?或者会产生类似效果的东西?支持 X 的 Emacs 怎么样?
您可以使用列标记库来设置具有特定面的列标记。
使用C-u 80 #我可以快速插入#
80 次来分隔代码块。
这也可以作为视觉指南,因此我不会在单行上超过 80 个字符,这是一种常见的编码约定(可能与您的原因相同)
C-u后跟一个数字,然后是一个命令,重复该命令给定的次数
例如,C-u 10 C-n 将光标向下移动 10 行