Vim в Gnome-terminal говорит: «Выход не к терминалу»

У меня есть несколько причин думать, что мой терминал ведет себя как консоль.

Я использую терминал GNOME 3.18.3.

Когда я открываю vim из моего терминала в Fedora 23, выдается следующее предупреждение: «Vim: Warning: Output is not to terminal».

Когда я открываю руководство для команды, он не переключает терминал в режиме «чтения». Что я имею в виду, так это то, что он не помещает меня на страницу руководства, где я мог бы прокручивать с помощью HJKL и выйти с помощью q. Вместо этого он просто печатает содержание руководства в результате команды типа ls одним махом.

Команды, подобные ls, не окрашены.

Я думаю, что это произошло после того, как я попытался использовать свой компьютер с помощью Ctrl + Alt + F3 (с консоли).

Как я могу вернуть терминал в прежнее состояние?

One Solution collect form web for “Vim в Gnome-terminal говорит: «Выход не к терминалу»”

Вы, скорее всего, попытаетесь перенаправить вывод своей оболочки в файл, например, что-то вроде

 bash -i | tee foo $ vim Vim: Warning: Output is not to a terminal 

Хотя вы можете читать (большинство) команд с клавиатуры с помощью этого подхода, выход больше не является терминалом. Вы можете восстановить, закрыв эту оболочку и захватив вывод по-другому: команда script может захватывать вывод, отправленный на терминал, не мешая ему. Например

 script -c bash foo 

будет записывать весь текст, отправленный на терминал во время выполнения этой команды bash , а вывод все равно будет терминалом (а не трубой или файлом).

Дальнейшее чтение:

  • script – сделать машинописный ввод терминальной сессии
  • Как получить цвет фона в Emacs?
  • Как я могу создать прокрутку матричного терминала?
  • Как использовать тип-вперед для поиска истории bash (Ctrl-R)?
  • Почему мой вывод не завершается в tmux?
  • Почему «» не отображается в сообщении о статусе демона при использовании экрана GNU?
  • Вопрос форума Archlinux, похоже, не подлежит ответственности
  • Изменение размера окна терминала для командной строки ipython
  • Есть ли альтернатива / dev / pts на Mac OSX?
  • Прокрутка экрана или выключение паузы
  • Я не могу открыть терминал в Cinnamon
  • Цвета Vim, конфликтующие с терминальными
  • Как избежать выхода терминала при отключении сеанса tmux запуска
  • Linux и Unix - лучшая ОС в мире.