有时,我主要用英语写作,我需要输入一个特殊的unicode字符,如度数符号或希腊字母theta。但是,记住Unicode十六进制值或从Internet复制/粘贴它的两个选项都非常不令人满意。
有没有办法可以创建一个自定义命令(例如:theta),这样当我输入命令时,它会自动将特殊字符插入到我需要的位置?
答案 0 :(得分:1)
查找:abbr
和:map
作为初学者。我经常使用:map
来获取vim
命令的序列,但更常用的是使用yank和pull来处理笨拙的字符。您可以使用"tyl
将一个字母(例如θ)拉入命名缓冲区(在这种情况下为t
),然后在需要时(从命令模式)使用"tp
拉出它。如果你小心的话,你可以建立一个保留曲目。