【发布时间】:2017-01-20 21:25:05
【问题描述】:
我想将 vim 配置为能够将某些字符 ⇒ 显示为其他字符 =>。
显然第一个字符是非ASCII字符,而第二个实际上是两个字符。
我正在研究类似于listchars 的东西,但具有更大的灵活性,因为我可以指定字符以及转换。
我只是为了可视化目的而这样做,即我不想编辑实际文件。
另外,我正在考虑编辑字体本身以不同方式显示此字符,然后仅在 MacVim 中使用此“修改”版本的字体。但它似乎非常复杂,并且从不与 fontforge 一起使用。
在 vim/macVim 中是否有类似的东西?
【问题讨论】:
-
vim 中也有类似的东西,是的:语法高亮的
conceal选项。看看 youtube 上的一些例子。人们通常用它来缩短文本,但我不明白为什么你不能反过来使用它。这是一个使用隐藏的插件:youtube.com/watch?v=37rIbrdHKwM -
@moopet 隐藏很棒,完美解决了我的问题,隐藏级别和光标很不错,我不得不更改 '=>' 因为我不能真正隐藏一个字符与多个字符.但这对我来说已经足够了。谢谢!
标签: vim macvim vim-plugin vim-syntax-highlighting fontforge