Chinaunix

标题: 串口登陆时VI不能用时的设置 [打印本页]

作者: yuanmufaye    时间: 2006-09-22 10:48
标题: 串口登陆时VI不能用时的设置
用串口登录到服务器上面时,有时VI使用时出现乱码,不好编辑。可设置如下变量:

B Shell: $ TERM=VT100
$ export TERM

或者在C Shell: % setenv TERM VT100
   or % set TERM=VT100

查看系统输入输出情况用iostat -En加参数命令

我用过的终端SecureCRT 5.0或者超级终端都可以使用上面的方法

[ 本帖最后由 yuanmufaye 于 2006-9-22 13:36 编辑 ]
作者: Jync    时间: 2006-09-22 11:50
谢谢LZ~~~
作者: Philmoon    时间: 2006-09-22 12:04
原帖由 yuanmufaye 于 2006-9-22 10:48 发表
用串口登录到服务器上面时,VI是禁止使用的。可设置如下变量:
...


似乎无“禁止”一说吧?终端类型不匹配而乱屏倒是常事……
作者: Cnnndu    时间: 2006-09-22 12:07
学习!
作者: yuanmufaye    时间: 2006-09-22 13:37
标题: 回复 3楼 Philmoon 的帖子
说得有道理
“禁止”到不会,只是终端不匹配会出现乱码
  谢谢
作者: Philmoon    时间: 2006-09-22 13:49
有时乱码时连TERM=vt100设置也不管用,这时可以用:set nu显示行号来刷新屏幕,看好要修改的行号后,直接输入行号以定位到该行,然后右移光标到修改处修改。改后再用:set nonu取消行号来刷新,确定无误后保存。在修改量很小的时候此法好用。
作者: yuanmufaye    时间: 2006-09-22 14:03
标题: 回复 6楼 Philmoon 的帖子
谢谢
  这是个号办法
  长见识了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2