我以前的所有评论都是从第 60 栏开始的。
Emacs 中是否有一个技巧,可以将当前行中 //
之后(包括)的所有内容推送到第 60 列?
示例
cmp A, B // comparing against a reference
变成了
cmp A, B <-- extra spaces added until column 60 ---> // comparing against a reference
最佳答案
将comment-column
设置为60,然后点击M-;。
请注意,M-;运行comment-dwim
,它会尝试执行您的意思。值得注意的是,如果该区域处于事件状态,它将注释掉整个区域。如果这妨碍了您,执行您上面要求的命令是 comment-indent
,您可以将其绑定(bind)到合适的键。
关于Emacs:将任何 "//"模式移动到特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22503671/