【问题标题】:Strange symbol in vim command line after start启动后vim命令行中的奇怪符号
【发布时间】:2016-04-19 14:04:21
【问题描述】:

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

有人有同样的问题吗?如有任何帮助,我将不胜感激。

【问题讨论】:

  • 听起来你的 terminfo 设置已经失败——也许重新安装 ncurses-base 包(应该是 vim 的先决条件)
  • 它不起作用请帮助我

标签: ubuntu vim konsole


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-20
    • 2013-01-18
    • 1970-01-01
    • 2014-04-20
    • 1970-01-01
    • 1970-01-01
    • 2015-01-20
    • 2012-08-31
    相关资源
    最近更新 更多