He estado usando Oh-My-ZSH por algunas semanas y ha sido una gran experiencia. Justo hoy, sin embargo, la terminal comenzó a actuar de manera extraña. Cuando intento ejecutar un editor de terminal interactivo como vim
, vi
, emacs
o nano
, el proceso se suspende:
$ vim
[1] + 3515 suspended (tty output) vim
Por supuesto, puedo abrir una copia de seguridad con fg
, pero esto es increíblemente molesto.
No estaba experimentando este problema ayer. Desde entonces no he reiniciado mi computadora, iTerm, ni siquiera he cerrado las pestañas de la terminal (desde la cual ejecuté exitosamente vim ayer sin que esté suspendida).
Además, temporalmente revertí mi shell a bash. Ahora exhibe este mismo comportamiento de suspensión como ZSH. Este problema ocurre tanto en iTerm2 como en el nativo osx Terminal.app para bash y zsh, así que, presumiblemente, no es un problema con mi shell.
He analizado todas las soluciones en las primeras 10 páginas de Google para este problema, pero no he encontrado una que lo resuelva. Me estoy aproximando al punto en el que ya no entiendo por qué sucede esto y, por lo tanto, no puedo solucionarlo.
¿Hay alguna forma de que pueda obtener procesos interactivos como vim
para detener la suspensión cuando intento ejecutarlos desde el terminal?
Editar: Desde esta publicación, he probado con iTerm & Pestañas de terminales, relanzadas iTerm & Terminal, y reinicie mi computadora. Todos estos no han podido resolver este problema.