vim:Iabrev只写一封信
在vim中,如果我设置vim:Iabrev只写一封信,vim,Vim,在vim中,如果我设置 iabbrev @@ mail@myMail.com 当我在插入模式下写入时,@vim将@替换为mail@mimail.com 当我写一个tex文件时,我使用一个大写字母(a,B,…),这个字母应该在$之间($a$,$B$,…) 我如何才能为此制作iabbrev 我认为在某些方面与此类似 ia <space>[A-Z]<space> <space>$[A-Z]$<space> ia[A-Z]$[A-Z]$ 使用for
iabbrev @@ mail@myMail.com
当我在插入模式下写入时,@
vim将@
替换为mail@mimail.com
当我写一个tex文件时,我使用一个大写字母(a,B,…),这个字母应该在$
之间($a$,$B$,…)
我如何才能为此制作iabbrev
我认为在某些方面与此类似
ia <space>[A-Z]<space> <space>$[A-Z]$<space>
ia[A-Z]$[A-Z]$
使用for
循环创建26个缩写:
for ch in range(char2nr("A"),char2nr("Z"))
execute "ia ".nr2char(ch)." $".nr2char(ch)."$"
endfor
那么你将如何有效地写出第一人称主格人称代词呢?我用西班牙语写,我不需要“I”,我把“ai…”改为“ai…”;)