在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux/ vim退出以后,文件內(nèi)容依舊顯示

vim退出以后,文件內(nèi)容依舊顯示

用 :q!等退出vim編輯以后,之前的文件內(nèi)容保留在了屏幕上,像這樣
圖片描述

底下的外部命令行已經(jīng)出現(xiàn)了,但之前的文件內(nèi)容依舊顯示
雖然可以用 ctrl + l 清屏,但能不能直接就不讓那些文件內(nèi)容顯示?

回答
編輯回答
命多硬

第一種方法

設置TERM環(huán)境變量為xterm 或者 xterm-color,可以在.bashrc文件中添加:export TERM=xterm-color

第二種方法

設置vim的t_ti和t_te變量的值(可選,例如在CentOS上就不需要)

用vim打開一個文件,normal模式下輸入:set t_ti 或者 :set t_te,若值類似:"^[[?1049h" and "^[[?1049l",那么你需要在.vimrc中加入下面幾行:

if &term =~ "xterm"
    " SecureCRT versions prior to 6.1.x do not support 4-digit DECSET
    "    let &t_ti = "\<Esc>[?1049h"
    "    let &t_te = "\<Esc>[?1049l"
    " Use 2-digit DECSET instead
    let &t_ti = "\<Esc>[?47h"
    let &t_te = "\<Esc>[?47l"
endif

這樣應該就能解決問題了。

2018年5月19日 04:14
編輯回答
淚染裳

.bashrc中加入一行 : export TERM=xterm

2017年4月27日 04:26