vim 8.0.987 以奇怪的字符开始每个空白文件

vim 8.0.987 以奇怪的字符开始每个空白文件

我最近从源代码安装了 vim8。无论有或没有文件打开 vim 时都会显示以下字符:

$q q

它是否有任何特定目的,或者我在安装时犯了一些不寻常的错误。

它甚至出现在顶部的 nerdtree 目录结构上。

感谢您的帮助

答案1

这要么是最新源代码中的错误,要么是无意中暴露的终端不兼容性。

以下所有修复对我都有效:

set t_SH=

或者

if !empty($TERM_PROGRAM) && $TERM_PROGRAM == 'Apple_Terminal'
 set t_SH=
endif

或者

autocmd VimEnter * redraw!

(来源

相关内容