我正在使用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后我得到了“跟踪”。

有人有同样的问题吗?我将不胜感激。

最佳答案

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

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

10-07 15:12