在每行

时间:2016-10-18 18:19:38

标签: emacs comments

关于评论区域的一件事我想改变或写一个自定义函数。

Comment-region在第一个非空白位置插入“//”,而不是最左边的列。

我希望将“//”插入每行的第0列,即最左边的位置。怎么样?

更新:我发现这个功能似乎是罪魁祸首。可以修改它以插入第0列而不是第一个非空白列吗?

(defun my-comment-current-line ()
(interactive)
(beginning-of-line 1)
(insert "//")
)

谢谢,迈克

2 个答案:

答案 0 :(得分:1)

您想要自定义comment-style。 E.g。

(setq comment-style 'plain)

答案 1 :(得分:0)

搞定了

(defun my-comment-current-line ()
(interactive)
(move-beginning-of-line 1)
(insert "//")
)