答案1
是的,不同的二合字母不能组合。如果你经常需要某个特殊字符,建议为其定义自己的二合字母,因为这是输入这些字符的最短方式。例如
:digraph a* 7857
当然,如果您使用的组合太多,那么您将用完二合字母(或者必须使用难以记住的组合键)。
通用条目
另外,您也可以通过以下方式输入任何特殊字符:help i_CTRL-V_digit
。
<C-v>u1eb1
缺点是你必须记住十六进制代码点。
假二合字母
您还可以定义“感觉”像二合字母的(插入和命令)模式映射;这些映射不限于两个组合字符,也不会阻止您使用标准二合字母:
:noremap! <C-k>a.(' ằ
这可能是您喜欢的方法。要保留这些内容,请将定义放入您的~/.vimrc
或单独的中~/.vim/plugin/mydigraphs.vim
。