退出vim的时候buffer总是留在终端上
感谢回答!请问ssh是这么登陆吗?
我试了一下好像不行,另外我用man 或者emacs 的时候退出屏幕下面不会留下东西...但是vim就不行
补充一下楼上的,
通常 ttyN 貌似都有留,
其次,SSH/Telnet登录也不能保证不会留buffer,还和TERM变量有关。
echo $TERM
我知道的,linux和xterm不留,vt100会留,可以自己试下。
我只能想到以下几个情况:
你是 vi 还是 vim ?
你的 vim 编译有没有使用 +terminfo 参数?
(你可以在 vim 里用 :version 查看 1 和 2 的情况)
你有没有使用 screen 之类的程序?
如果你是 vim 直接运行在 xterm 的 ssh 连接下,你的 vim 的配置文件里是不是有 t_ti 或 t_te 的设置?
(你可以在 vim 里 :help terminfo 了解具体的用法)
还不行我就没办法了,你的环境我不了解,实在说不清楚。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。