0
我正在寫一個函數來取消註釋,不管模式如何。我想在行的開頭刪除所有註釋字符。如何循環while-char等於字符串?
如何使下面的代碼片斷循環,直到下面的字符不等於註釋開始? (所以基本上有這樣的「如果」去和和直到following-char
不等於comment-start
了)
(if (string= (byte-to-string (following-char)) comment-start)
(progn (delete-forward-char 1)
(when (string= (byte-to-string (following-char)) " ")
(delete-forward-char 1))))
爲什麼不直接使用,取消註釋區域'M-;' – kindahero
因爲該取消註釋區域僅適用於區域。這也取消註釋當前行上的註釋字符,而不管註釋點在哪裏。 – PascalVKooten
@ kindahero對我來說很棒! – PascalVKooten