在 mac 上,自 vi 退出后的界面是这样的
而在 ubuntu 等下面,退出来后,就是这样的
个人比较喜欢 ubuntu 上退出的方式。 我想 mac 上应该也有设置,不过一时还未找到。请知道的告知一下。
同时,mac 上的终端上的警告声音也是挺烦人的,求关闭的方法(除静音之外的)
简单的解决方法是在.vimrc 中加入:set t_ti= t_te=
发现了一个 blog 可能对你也有帮助: http://chenyufei.info/blog/2011-12-15/prevent-vim-less-clear-screen-on-exit/
#1 楼 @linsong 是清屏了,但是留下了一大堆的空白,不是直接看到上次命令
我的没有你说的问题
用 mac-vim 吧。自带的 vim 难用死了。
#4 楼 @lyfi2003 我倒是觉得差不多,不过关于这个设置之法的确不知
@googya 我本地实验是可以的,你的 terminal type 是什么?我使用的是 terminal-256color,iTerm2
临时用 Ctrl + L 清屏。 应该是 shell 或 Terminal Emulator 设置缓冲区的问题,我用 tilda + zsh,没有出现这个问题。
Ctrl + L
#7 楼 @alswl 应该是设置缓冲区。
Advanced -> Emulation -> Declare terminal as 设置为xterm-256color即可
xterm-256color