Возникли проблемы с открытием vi на удаленной машине linux в Lion's Terminal - PullRequest
2 голосов
/ 02 августа 2011

Я только что обновился до OS X 10.7 (Lion), и когда я ssh подключаюсь к удаленной машине с Linux, vi работает очень глупо.Emacs работает нормально, а ssh'ing в localhost работает нормально, поэтому я предполагаю, что в эмуляции Lion VT100 есть что-то странное.

Вот пример того, что я вижу:

$ ssh -l root somelinuxserver
Linux 2.6.29.6.
root@somelinuxserver:~# vi /etc/hosts
reading /etc/hosts
Read /etc/hosts, 4 lines, 45 chars
[a bunch of spaces about this long][]<--Block Cursor Here

Есть идеи, какие настройки мне нужно изменить, чтобы заставить это работать?

(я пользователь Emacs на моей локальной машине, но по какой-то странной причине я предпочитаю редактировать файлы на удаленных серверах вvi. Если я открою emacs, я начну печатать j, чтобы переместиться вниз по строке. Это странно.)

1 Ответ

4 голосов
/ 02 августа 2011

вы можете попробовать один из:

TERM=vt100 vi
TERM=xterm vi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...