Llevo unas semanas utilizando Oh-My-ZSH y ha sido una gran experiencia. Hoy mismo, 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 volver a abrirlo con fg
pero esto es increíblemente molesto.
Ayer no tenía este problema. Desde entonces no he reiniciado el ordenador, ni iTerm, ni siquiera he cerrado las pestañas del terminal (desde el que ayer ejecuté con éxito vim sin que se suspendiera).
Además, he revertido temporalmente mi shell a bash. Ahora exhibe este mismo comportamiento de suspensión que ZSH. Este problema ocurre tanto en iTerm2 como en la aplicación nativa Terminal.app de osx, tanto para bash como para zsh, así que presumiblemente no es un problema de mi shell.
He pasado por todas las soluciones de las 10 primeras páginas de Google para este tema, pero no he encontrado ninguna que lo resuelva. Me estoy acercando al punto en el que ya no entiendo por qué sucede esto y por lo tanto no puedo depurarlo.
¿Hay alguna forma de conseguir procesos interactivos como vim
para que dejen de suspenderse cuando intento ejecutarlos desde el terminal?
Editar: Desde esta publicación he probado nuevas pestañas de iTerm y Terminal, he vuelto a iniciar iTerm y Terminal, y he reiniciado mi ordenador. Todo esto no ha resuelto el problema.