2010-04-21 45 views
4

假设我有一个文件,它的全部内容是:更改文本appearence

\u1234 

,并假设1234是\阿尔法

代码是有办法,在vim,有“\ 1234”显示为单个\ alpha符号(并被视为\ alpha符号)?

谢谢!

[出现这个问题,因为我想用用g Unicode名称++]

回答

2

Vim有一个插件用于显示Haskell中的某些字符作为Unicode符号:http://www.vim.org/scripts/script.php?script_id=2603。 它甚至在写入之前将符号解码为其文本表示(读取Haskell文件后反之亦然)。

我想你可以做同样的事情,只要检查插件的来源。

3

我真的不认为这是可能的,因为VIM旨在介绍和编辑文件的实际内容(这是不是所见即所得的编辑器)。即使您找到了解决办法,我也不会推荐它 - 这会导致将来的混乱(一旦您忘记了该功能,或者如果它在文档中触发,那么您并不期待,或脚本包含错误等)

0

你可以做的一件事是定义自定义突出显示,以便你知道该字符映射到其他东西。可能并不完全是你想要的,但正如soulmerge指出的其他任何事情都可能是危险的/不清楚的。