방금 OS X 10.7 (Lion)으로 업그레이드했는데 원격 Linux 시스템에 ssh로 로그인하면 vi는 매우 바보입니다. Emacs는 정상적으로 작동하고 localhost 로의 ssh'ing은 정상적으로 작동하므로 라이온 VT100 에뮬레이션에 이상한 점이 있다고 생각합니다.라이온스 터미널에있는 원격 Linux 컴퓨터에서 vi를 여는 데 문제가 발생했습니다.
$ ssh -l root somelinuxserver
Linux 2.6.29.6.
[email protected]:~# 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에서 원격 서버의 파일을 편집하는 것을 선호합니다. 이맥스를 열면 j를 입력하여 줄 바꿈을 시작합니다. 이상한 일입니다. .)
당신은 로컬 및 원격 호스트에서 $ TERM 에코 할 수 있습니까? –
둘 다 "xterm-256color"라고보고합니다. 그게 문제인 것처럼 보입니다. 분명히 내 리눅스 배포판은 라이온과 다르게 해석합니다. 제안한대로 일반 xterm 또는 vt100으로 전환하면 문제가 해결됩니다. –