所有这些自动热键条目工作正常:
: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}
但是我怎样才能转义冒号,以便在输出中出现双冒号?
答案1
您可以使用反引号来转义双冒号:
:r0*:shh::qdev`::show();{LEFT}{LEFT}
您可以更改转义字符:
#EscapeChar \ ; Change it to be backslash instead of the default of accent (`).