我经常使用Programming Puzzles和Code-golf。那里的许多用户纯粹是为了打高尔夫球而编写了自定义语言。我什至现在正在独自工作。这些语言中的许多都有自己的自定义编码,因此它们可以将更多命令压缩为一个字节。例如,认真,果冻和05AB1E。
我可以配置vim以使用自己的自定义编码吗?我想配置字节到unicode代码点的映射。例如:
0x01 == "¢"
然后,当我键入时<C-v><C-a>
,它将显示一个¢
字符,而当我编写时,它将保存byte 0x01
。
这甚至可以实现吗?而且,这是否可以与系统剪贴板一起正常工作?(例如,我可以从浏览器复制并粘贴到vim,反之亦然)
通过查看Vim帮助
—
Erwin Rooijakkers
encoding
,charconvert
我发现它在内部尝试首先使用该iconv
函数转换字符集。iconv
可以处理不同字符集之间的转换。在此处iconv
可以找到有关如何添加字符集的答案(似乎您必须邮寄维护者邮件)。也许这对您有帮助。:)
:help conceal
。