Да, разные орграфы не сочетаются. Если вам часто требуется определенный специальный символ, рекомендуется определить для него собственный орграф, потому что это самый короткий способ ввести его. Например
:digraph a* 7857
Конечно, если вы используете много комбинаций, у вас не останется орграфов (или вам придется использовать комбинации клавиш, которые трудно запомнить).
Общая запись
В качестве альтернативы вы можете ввести любой специальный символ через :help i_CTRL-V_digit
.
<C-v>u1eb1
Недостатком является то, что вы должны помнить шестнадцатеричный код.
Поддельные орграфы
Вы также можете определить (вставка и команда) отображения режимов, которые «чувствуются» как орграфы; они не ограничиваются двумя комбинирующими символами, а также не мешают вам также использовать стандартные орграфы:
:noremap! <C-k>a.(' ằ
Это, вероятно, тот подход, который вы бы предпочли. Чтобы сохранить это, поместите определения в свое ~/.vimrc
или отдельное ~/.vim/plugin/mydigraphs.vim
.