繁体   English   中英

在Lion's Terminal的远程Linux机器上打开vi时遇到问题

[英]Having trouble opening vi on a remote linux machine in Lion's Terminal

我刚刚升级到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向下移动一行。这很奇怪。)

您可以尝试以下方法之一:

TERM=vt100 vi
TERM=xterm vi

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM