У меня есть около 10 php.iniфайлов в моей системе, расположенных повсюду, и я хотел быстро просмотреть их. Я попробовал эту команду:
locate php.ini | xargs vi
Но viпредупреждает меня, Input is not from a terminalи затем консоль начинает становиться действительно странной - после чего мне нужно нажать, :q!чтобы выйти, viа затем отключиться от сеанса ssh и повторно подключиться, чтобы консоль снова работала нормально.
Я думаю, что я вроде понимаю, что здесь происходит - в основном, команда не завершилась при viзапуске, поэтому, возможно, команда не завершила и viне думает, что терминал находится в нормальном режиме.
Я понятия не имею, как это исправить. Я искал Google, а также unix.stackexchange.com с неудачей.
resetдля сброса вашего терминала, когда он облажался (вам не нужно отключаться от сеанса SSH).