Все эти записи автогорячей клавиши хорошо работают:
:r0*:uuu::[url=][/url]{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}
:r0*:hhh::[h][/h]{LEFT}{LEFT}{LEFT}{LEFT}
:r0*:iii::[i][/i]{LEFT}{LEFT}{LEFT}{LEFT}
:r0*:bbb::[b][/b]{LEFT}{LEFT}{LEFT}{LEFT}
Но этот не работает, по-видимому, из-за конфликта с "::" то, что я пытаюсь произвести:
:r0*:shh::qdev::show();{LEFT}{LEFT}
так как это работает только с одним двоеточием:
:r0*:shh::qdev:show();{LEFT}{LEFT}
Но как может я, например, выходить из двоеточий так, чтобы у меня могло быть двойное двоеточие в выводе?
Можно использовать обратную галочку для выхода из двойного двоеточия:
:r0*:shh::qdev`::show();{LEFT}{LEFT}
Можно изменить символ ESC:
#EscapeChar \ ; Change it to be backslash instead of the default of accent (`).