W php.inimoim systemie jest około 10 plików rozmieszczonych w dowolnym miejscu i chciałem szybko je przeglądać. Próbowałem tego polecenia:
locate php.ini | xargs vi
Ale viostrzega mnie, Input is not from a terminala potem konsola zaczyna się naprawdę dziwnie - po czym muszę nacisnąć, :q!aby wyjść, via następnie rozłączyć się z sesją ssh i połączyć się ponownie, aby konsola zachowała się normalnie.
Wydaje mi się, że rozumiem, co się tutaj dzieje - w zasadzie polecenie nie zakończyło się po viuruchomieniu, więc polecenie może się nie zakończyło i vinie wydaje się, że terminal jest w trybie normalnym.
Nie mam pojęcia, jak to naprawić. Przeszukałem Google, a także unix.stackexchange.com, ale przy odrobinie szczęścia.
resetaby zresetować terminal, gdy zostanie zepsuty (nie musisz rozłączać się z sesją ssh).