如何在 vim 中输入 ặ̀

如何在 vim 中输入 ặ̀

所以 vim 有一个很棒的功能有向图用于输入特殊字符,如á。但它似乎仅限于 2 个字符(因此是“二合字母”)。但我想知道的是 vim 中输入 的方式是什么更复杂的变音符号例如或带有 3 个变音符号的这个:ặ̀。因此,如果它遵循相同的 vim 模式,我会假设:

Ctrl+k a . ( ' => ặ̀

类似这样。想知道如何用 vim 方式以及简单的键盘技巧来实现这一点。

答案1

是的,不同的二合字母不能组合。如果你经常需要某个特殊字符,建议为其定义自己的二合字母,因为这是输入这些字符的最短方式。例如

:digraph a* 7857

当然,如果您使用的组合太多,那么您将用完二合字母(或者必须使用难以记住的组合键)。

通用条目

另外,您也可以通过以下方式输入任何特殊字符:help i_CTRL-V_digit

<C-v>u1eb1

缺点是你必须记住十六进制代码点。

假二合字母

您还可以定义“感觉”像二合字母的(插入和命令)模式映射;这些映射不限于两个组合字符,也不会阻止您使用标准二合字母:

:noremap! <C-k>a.(' ằ

这可能是您喜欢的方法。要保留这些内容,请将定义放入您的~/.vimrc或单独的中~/.vim/plugin/mydigraphs.vim

相关内容