Vim and non qwerty layouts

This page summarizes the projects mentioned and recommended in the original post on /r/KeyboardLayouts

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • vim-colemak

    Colemak key mappings for Vim. Consider using Coleremak instead.

  • I know a few people have made their own bindings for [Colemak](https://github.com/jooize/vim-colemak), maybe you can take inspiration? I use emacs myself so I can't comment on how well it works

  • serenity-vim

    Alternate VIM mappings

  • I remapped everything. No looking back. I think the biggest reason for doing so is if you use home row arrow keys via qmk and use those arrows in vim, hjkl become obsoleted and waste 4 keys which could be better used by command/movement keys. https://github.com/wheredoesyourmindgo/vim-byoa

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kmonad

    An advanced keyboard manager

  • I use the tap-hold feature in kmonad to configure this. Note: tap-hold prioritizes the tap part first, whereas tap-hold-next prioritizes the hold part first (I use this one to remap caps as esc-ctrl).

  • qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families

  • I'd highly recommend poking through the various layouts people have added to the main QMK repo. I don't know if anyone will have a QWERTZ layout specifically, but the concepts around punctuation layers are helpful to learn. e.g. in the default QWERTY layout, brackets are on the left hand in the RAISE layer. (https://github.com/qmk/qmk_firmware/blob/master/keyboards/atreus/keymaps/default/keymap.c)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts