¿Hay alguna manera fácil de vaciar toda la salida en el shell
búfer? Desde hace poco (creo que Emacs 24.4 ya tiene esto) los *shell*
buffers no son editables, se comportan de manera similar a cómo se comportaría un terminal típico, es decir, solo le permite agregar texto al final o vaciar la última salida, pero no puede agregue texto en cualquier lugar o elimine parte de él arbitrariamente. Parece que me falta algo importante sobre esta mejora (?). Realmente lo hace más molesto. Busqué en los documentos los buffers *shell*
y *Messages*
, pero no pude encontrar una mención de la pregunta.
Además de la pregunta original: ¿cuál es el punto de este cambio? Para mí, esto no parece una mejora en absoluto, por lo tanto, a menos que haya "una trampa", me gustaría configurarlo como lectura-escritura como predeterminado.
Estoy hablando de Emacs 24.4 , 25.0.50.1, por supuesto.
shell
búfer @Malabarba también solía ser completamente editable. Es decir, puede eliminar o agregar texto en cualquier momento que desee, mientras que ahora solo puede agregar texto al final, y no puede eliminarlo en ningún otro lugar también. *Messages*
se comporta de la misma manera.
Messages
ser de solo lectura ahora, pero no veo cómo eso se relaciona con los buffers de shell.