iabbrev @@ mail@myMail.com
当我以插入模式@@<space>
编写时,vim将@@
替换为mail@mimail.com
。
当我写一个tex文件并在Upper(A,B,...)中使用一个字母时,这封信应该在$
之间($ A $,$ B $,...)< / p>
我如何为此iabbrev
制作一个?
我认为有些类似于
ia <space>[A-Z]<space> <space>$[A-Z]$<space>
答案 0 :(得分:2)
使用for
循环创建26个缩写:
for ch in range(char2nr("A"),char2nr("Z"))
execute "ia ".nr2char(ch)." $".nr2char(ch)."$"
endfor