https://github.com/muellan/vim-brace-for-umlauts
improves the VIM experience on German keyboards
https://github.com/muellan/vim-brace-for-umlauts
german-keyboards umlaut vim
Last synced: 12 months ago
JSON representation
improves the VIM experience on German keyboards
- Host: GitHub
- URL: https://github.com/muellan/vim-brace-for-umlauts
- Owner: muellan
- License: gpl-3.0
- Created: 2017-02-11T21:08:30.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-03-26T15:19:00.000Z (over 8 years ago)
- Last Synced: 2025-04-19T19:50:47.929Z (about 1 year ago)
- Topics: german-keyboards, umlaut, vim
- Language: Vim script
- Size: 14.6 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vim-brace-for-umlauts
This is a very simple VIM plugin to improve the coding experience on German QUERTZ keyboards. It defines the following mappings:
- normal, visual & select mode
- ``` ü -> [ ```
- ``` ä -> ] ```
- ``` Ü -> { ```
- ``` Ä -> } ```
- ``` ö -> : ```
- insert and command mode
- ``` ü -> [ ```
- ``` ä -> ] ```
- ``` Ü -> { ```
- ``` Ä -> } ```
- ``` ö -> : ```
- ``` Ö -> \ ```
You can use the commands **Umlauts**, **NoUmlauts** and **UmlautsToggle** to activate or deactivate the *insert & command mode* mappings in case you need to write German prose or search for text containing umlauts.
All mappings are activated on VIM startup.