1

我正在使用 Kubuntu 15.10、konsole 和 vim。当我最初在 konsole 中启动 vim 时,我的命令行中出现了奇怪的符号(“115;0c”),这真的很烦人。

我在我的 .vimrc 中尝试了“set term=konsole”设置,但我得到了这个

E558: Terminal entry not found in terminfo
'konsole' not known. Available builtin terminals are:
    builtin_gui
    builtin_amiga
    builtin_beos-ansi
    builtin_ansi
    builtin_pcansi
    builtin_win32
    builtin_vt320
    builtin_vt52
    builtin_xterm
    builtin_iris-ansi
    builtin_debug
    builtin_dumb
defaulting to 'ansi'

但是所有这些选项都很烦人,因为我在关闭退出 vim 后得到了“跟踪”。

有没有人有同样的问题?我会很感激任何帮助。

4

1 回答 1

0

这通常表明TERM环境变量设置不正确——vim启动时,它会根据TERM设置生成许多终端配置命令来配置终端。如果TERM设置错误,它可能会生成一个不正确的设置字符串,并像这样显示。

对于 konsole 窗口,TERM应设置为konsole.

于 2016-04-19T14:32:07.630 回答