Com a ajuda gentil do colega, o seguinte se parece com a solução até agora: inicie o emacs não com o padrão emacs
, mas sim com exec emacs
. Até agora, isso resistiu a todos os cenários que causaram o problema 'parado' antes.
Aqui está o meu problema: eu inicio o 'emacs' no Ubuntu Touch mais recente rodando no Nexus 7. Então eu desligo para mudar para o desktop do Unity e lá lanço, digamos, o navegador. Então eu roubo novamente e volto para o terminal, onde vejo agora a palavra "Stopped" no meio, através da interface de texto do emacs, agora congelada. Agora o processo está listado como parado pelo comando jobs
e eu tento fg %1
para trazê-lo de volta ao primeiro plano. Infelizmente o que eu recebo é apenas alguns códigos agora começam a aparecer na tela toda vez que eu pressiono qualquer botão a partir do momento em que inicio o comando fg %1
. Às vezes, eu vejo partes da interface do emacs aparecendo na tela, mas é isso. Não consigo recuperar meu aplicativo de volta ao estado de trabalho.
Então, aqui vai as perguntas:
Com a ajuda gentil do colega, o seguinte se parece com a solução até agora: inicie o emacs não com o padrão emacs
, mas sim com exec emacs
. Até agora, isso resistiu a todos os cenários que causaram o problema 'parado' antes.