sponsor Vim development Vim logo Vim Book Ad

oengsimple.vim : simplified keymap for Old English (Anglo Saxon)

 script karma  Rating 15/6, Downloaded by 685  Comments, bugs, improvements  Vim wiki

created by
Jonathan Blake
script type
This keymap (based on vimscript #4147 by J˙da RonÚn) allows the input of basic Old English/Anglo Saxon text using a standard keyboard. It has been simplified from the original to emphasize natural, fast entry. It is suitable for most work done by students of the language but is also capable of more complex manuscripts.

For example, to input "Š" type "ae". For "ā", type "-a".

The general scheme is the following.

- macron (e.g. "-a" becomes "ā")
. dot (e.g. ".c" becomes "ċ")
# Insular script (e.g. "#g" becomes "ᵹ")
* miscellaneous special symbols (e.g. "*w" becomes "ƿ")
/ prevent a mapping (e.g. "/ae" becomes "ae" instead of "Š")

For details, see the source file oengsimple.vim or the wiki page.
install details
Put oengsimple.vim in ~/.vim/keymap/.

Run ":set keymap=oengsimple".

To toggle the keymap while in Insert or Command-line mode, use CTRL-^.

To restore the default keymap, run ":set keymap=".

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
oengsimple.vim 2.0 2015-04-04 7.0 Jonathan Blake Made the mapping scheme more regular and predictable. Added more capabilities like Insular script and scribal abbreviations.
oengsimple.vim 0.1 2014-09-20 7.0 Jonathan Blake Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.