Vim Digraphs

vim-digraphs

by Bryan Mosher

A package implementing the digraphs of vim.

vimsymbols
espanso install vim-digraphs

vim-digraphs

A package implementing most of the digraphs from vim-digraphs, themselves taken from the RFC1345 mnemonics. To use, prepend the digraph with comma.

Example: The digraph for α is a*. Type ,a* to type α.

general principles

(adapted from original helpfile)

To make it easy to remember the mnemonic, the second third character has a standard meaning:

char namecharmeaningexampleresult
Exclamation mark!Grave,a!à
Apostrophe'Acute accent,a'á
Greater-Than sign>Circumflex accent,a>â
Question mark?Tilde,a?ã
Hyphen-Minus-Macron,a-ā
Left parenthesis(Breve,a(ă
Full stop.Dot above,e.ė
Colon:Diaeresis,a:ä
Comma,Cedilla,c,ç
Underline_Underline,h_
Solidus/Stroke,h/ħ
Quotation mark"Double acute accent,o"ő
Semicolon;Ogonek,a;ą
Less-Than sign<Caron,a<ǎ
Zero0Ring above,U0Ů
Two2Hook,a2
Nine9Horn,o9ơ
Equals=Cyrillic (= used as second char),D=Д
Asterisk*Greek,W*Ω
Percent sign%Greek/Cyrillic special,s%ш
Plus+smalls: Arabic, capitals: Hebrew,A+א
Three3some Latin/Greek/Cyrillic letters,c3ҁ
Four4Bopomofo,b4
Five5Hiragana,A5
Six6Katakana,A6

what did i leave out?

  • The control characters from ASCII like Line Feed and Bell
  • The control characters from Unicode like Padding Character and High Octet Preset

I could probably add them if there is a desire for that.

For the list of digraphs, read the documentation of vim-digraph from vim.