显示柔和的连字符和狭窄的不间断空间

时间:2014-10-12 11:58:13

标签: vim character konsole

在konsole下使用vim进行文本编辑时,我希望看到所有字符,包括特别是软连字符(­)和窄的不间断空格( )。现在我只在光标在它们上面时看到这些字符,否则后面的所有内容都会向左移动一个位置,这会导致很多混乱。例如,使用语法高亮显示,我在vim中看到了这一点:

<p class="txt"><span>(«Par bonheur...»)  </span></p>

虽然真实文本是(_意味着这里有一个狭窄的不间断空间):

<p class="txt"><span>(«_Par bonheur..._»)</span></p>

并且,如果我尝试将光标放在e上,我看到的是:

<p class="txt"><span>(«Par bon heur...») </span></p>

将光标放在h上,因为e最初出现的列实际上是h所在的位置。如果没有语法突出显示,</span></p>部分也会被推到左侧。

我不知道这是一个字体问题,一个vim问题,一个KDE问题还是什么。我已经在我的系统中尝试了所有可用的字体,它们的行为都相同。有没有解决方案?

编辑::set list会很好,如果我可以在listchars中包含这些字符,但只有一些预定义字符可用。

0 个答案:

没有答案