Existe alguma maneira fácil de liberar toda a saída no shell
buffer? Como recentemente (acredito que o Emacs 24.4 já tem isso), os *shell*
buffers não são editáveis, eles se comportam de maneira semelhante ao comportamento típico de um terminal, ou seja, permitindo apenas que você adicione texto no final ou libere a última saída, mas você não pode adicione texto em qualquer lugar ou remova parte dele arbitrariamente. Parece que estou perdendo algo importante sobre essa melhoria (?). Na verdade, torna mais irritante. Procurei nos documentos os buffers *shell*
e *Messages*
, mas não consegui encontrar uma menção à pergunta.
Além da pergunta original: qual é o sentido dessa mudança? Para mim, isso não parece uma melhoria, portanto, a menos que haja um problema, eu gostaria de configurá-lo para leitura e gravação como padrão.
Estou falando do Emacs 24.4 , 25.0.50.1, é claro.
shell
buffer @Malabarba também era completamente editável. Ou seja, você pode excluir ou adicionar texto a qualquer momento que desejar, enquanto agora você só pode anexar texto no final e também não pode removê-lo em nenhum outro lugar. *Messages*
se comporta da mesma maneira.
Messages
ser somente leitura agora, mas não vejo como isso se relaciona aos buffers de shell.