elisp 코드의 버퍼에서 모든 주석을 제거 할 수 있어야합니다. 지금은 다음을 사용하고 있습니다.
(goto-char (point-min))
(comment-kill (count-lines (point-min) (point-max)))
그러나 comment-kill
대화식 기능이며 기본 사용법은 한 번에 하나의 주석을 삭제하는 것입니다. 또한 킬 링에 살해 한 모든 주석을 추가하기 때문에 성가신 부작용이 있습니다.
버퍼에서 일부 또는 모든 주석을 삭제할 수있는 기능이 있습니까?
@wvxvw 제안 해 주셔서 감사합니다! 그러나 나는 이런 식으로가는 것을 간단히 고려하고 너무 복잡하다고 결론을 내렸다. 플러시 라인은 그렇지 않을 것이다. 더 성가신 것은 주석에 대한 몇 가지 구문이 있으며 중첩되어 정규 표현식의 범위를 벗어나게 할 수 있습니다.
—
T. Verron
호기심으로, 댓글을 영구적으로 제거하겠습니까, 아니면 일시적으로 중단시키고 싶습니까? 당신은 아마 그들을 숨기고 싶습니까?
—
Drew
M-x flush-lines ^\s-*\/\/
그 일에 영향을 줄 수 있습니다. 완벽하지는 않지만 몇 번 작동 할 수 있습니다.