O editor Jed trava para sempre quando invocado “indiretamente”

0

Eu tentei alguns aplicativos de console como vim , mg , emacs , nano e joe como git editor, e nenhum deles parece ter nenhum problema em ser invocado "indiretamente" assim (eu não sei o termo real para iniciar um editor como um subprocesso e, em seguida, dar-lhe o controle). jed , exclusivamente entre os editores que experimentei, trava para sempre com a mensagem loading /usr/local/Cellar/jed/0.99-19/jed/lib/emacs.sl quando é lançada indiretamente via git commit ou ack <search term> --pager='jed' . Eu verifiquei o arquivo e ele está lá, ele foi instalado como parte da fórmula jed no Homebrew no OS X.

Eu tentei executar git commit e ack ... --pager='jed' e, por exemplo, bash e zsh e ambos exibem o mesmo comportamento.

Estou tentando entender o problema para poder configurar meu terminal / shell de forma diferente ou, na falta dele, arquivar um relatório de bug. Quando um editor é lançado de outro programa e assume o controle do terminal, o que exatamente está acontecendo? Como um dos vários softwares pode ser responsável por esse comportamento estranho, como eu determinaria qual componente está se comportando de maneira não padronizada?

    
por Gregory Nisbet 15.11.2016 / 21:09

0 respostas

Tags