在vim中插入unicode字符

Ton*_*ski 4 unicode vim digraphs

我想要一种快速简单的方法来使用我经常使用的 vim 将某些 unicode 字符插入到文本文件中,例如英镑和刻度字符,而不是键入:

\n\n
i C-v u00A3 = \xc2\xa3\ni C-v u2713 = \xe2\x9c\x93\n
Run Code Online (Sandbox Code Playgroud)\n

Ton*_*ski 6

长话短说

\n

经过一番挖掘后,我得出了这些:

\n

有向图入围名单

\n
Insert Digraphs\ni C-k OK = \xe2\x9c\x93\ni C-k $$ = \xc2\xa3\ni C-k Eu = \xe2\x82\xac\ni C-k XX = \xe2\x9c\x97\ni C-k TM = \xe2\x84\xa2\ni C-k Co = \xc2\xa9\ni C-k Rg = \xc2\xae\ni C-k /- = \xe2\x80\xa0\ni C-k RT = \xe2\x88\x9a\ni C-k *1 = \xe2\x98\x86\ni C-k *2 = \xe2\x98\x85\n\nNB: tmux maps C-k so unmap it for vim in tmux.conf\n
Run Code Online (Sandbox Code Playgroud)\n

这一新功能已添加到 2019 年 5 月发布的 Vim 8.2 中。

\n

这些是从插入模式输入的C-k <2letter shortcut>

\n

输入:digraph或 只是:dig显示 Vim 中所有可能的二合字母的列表。

\n
\n

聚苯乙烯

\n

不要与变音符号相混淆,变音符号是字符重音,例如德语变音符号\xc3\xbc

\n

希望这也能帮助那里的人。

\n