Absolutamente. E é extremamente útil fazer isso. M-x flush-linese M-x keep-linessão seus amigos, assim como apenas C-ketc.
(A primeira coisa que você precisa fazer é C-x C-q, naturalmente , tornar o buffer gravável.)
Se você usar a biblioteca Grep + ( grep+.el), então você tem estes comandos, que comentário remover linhas e alternar tal remoção:
grepp-remove-comments, grepp-toggle-comments, que estão presos junto buffers grep para ;e M-;, respectivamente.
(O Grep + também fornece comandos que facilitam o uso de vários buffers grep: +( grepp-new-buffer), b( grepp-choose-buffer) e r( grepp-rename-buffer-to-last).)
Há também outros buffers que são só de leitura por padrão e que às vezes pode ser útil para usar C-x C-qe depois editá-los, em particular (IMHO), *Messages*, *Help*e *Colors*(de M-x list-colors-display). As informações costumavam ter um comando que permite editar o nó atual.
Infelizmente (IMHO), o Emacs geralmente se afastou desse uso, tornando-o mais difícil. Por exemplo, *Help*e os *Messages*buffers agora definem chaves em seus respectivos modos, o que significa que para editá-las normalmente, você precisa (1) mudar para outro modo ou (2) usar C-qpara poder inserir determinados caracteres.