之前用Windows 终端工具用的是SecreCRT,配置默认使用的是 VT100(这个是后面才发现的),好处是每次vi/vim 一个文件,都会保留vi/vim 的内容。最近换成mac ,使用的是系统自带的
终端工具。发现vi/vim 后没办法保留显示编辑的文件。
google 半天,才在stack-flow 上找到原因:
mac默认的 term 为 xterm。要保留内容纪录在终端,需要修改term 为 vt100.
设置 TERM 的值为 vt100 ,默认的为xterm
oot-litekiMacBook-Air:~ root-li$ echo $TERM
xterm-256color
root-litekiMacBook-Air:~ root-li$ TERM=vt100
root-litekiMacBook-Air:~ root-li$ export TERM
root-litekiMacBook-Air:~ root-li$ echo $TERM
vt100
再次vi ,wq 后往上翻,还是可以看到vi 的内容纪录了。secrecrt 默认就是 vt100
没有评论:
发表评论