Emacs comentar / descomentar línea actual [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Eclipse-like Line comentando en Emacs 7 respuestas

Sé que ya hay una pregunta de Emacs sobre esto, y que estaba cerrada, pero me parece bastante relevante e importante.

Básicamente, quiero comentar / descomentar la línea actual. Esperaba que esto fuera bastante fácil con una macro, pero descubrí que realmente no lo es.

Si se comenta la línea actual, descomente. Si no está comentado, coméntelo. Y también quisiera comentar toda la línea, no solo desde la posición del cursor.

Intenté una macro como esta:

Californi

'comment-dwim

Pero esto solo funciona para comentar una línea, no para descomentarla, si ya está comentada.

No estoy seguro de lo fácil que es, pero si hay alguna forma, realmente me gustaría.

Además, la razón por la que amo tanto esta idea es que cuando usé Geany, simplemente usé C-e y fue perfecto.

Respuestas a la pregunta(12)

Su respuesta a la pregunta