如何将字符“绑定”到vi命令?

时间:2012-01-02 00:46:32

标签: vi

有时,我主要用英语写作,我需要输入一个特殊的unicode字符,如度数符号或希腊字母theta。但是,记住Unicode十六进制值或从Internet复制/粘贴它的两个选项都非常不令人满意。

有没有办法可以创建一个自定义命令(例如:theta),这样当我输入命令时,它会自动将特殊字符插入到我需要的位置?

1 个答案:

答案 0 :(得分:1)

查找:abbr:map作为初学者。我经常使用:map来获取vim命令的序列,但更常用的是使用yank和pull来处理笨拙的字符。您可以使用"tyl将一个字母(例如θ)拉入命名缓冲区(在这种情况下为t),然后在需要时(从命令模式)使用"tp拉出它。如果你小心的话,你可以建立一个保留曲目。