Xubuntu 终端中的标签显示为字符

Xubuntu 终端中的标签显示为字符

我在 Xubuntu 14.04 的终端中使用 Vim 编写代码,但是当我按下 Tab 键时,它显示的不是空格,而是像这样:

这

我尝试寻找解决方案,但没有找到任何解决方案。我该如何解决这个问题?

答案1

这看起来像是旧版本的 VTE(GNOME 终端和其他一些模拟器背后的终端仿真引擎),无法识别 DECSCUSR(改变光标形状和闪烁的转义序列)。

您的 Vim(或者可能是 Neovim)也是 14.04 版吗?我认为 4 年前他们不支持此功能。或者您可能从某个地方获得了包含这些序列的配置。

您可以修复您的 Vim 配置以不发出这些序列,或者升级到较新的 VTE,或者切换到发行版中的另一个终端仿真器,该仿真器可以处理这些序列,或者至少默默地忽略它们。

请注意,14.04 将在半年后停产,因此无论如何尽快升级都是一个明智的想法,大概是升级到 18.04。这个问题不再存在。

相关内容