
One example: instead of the arrow keys, four letters under the right hand are used: h, j, k, l. No mouse, not much moving around the keyboard. You can just keep your hands on the keyboard and most of the time even in the basic position and achieve a lot. This feels weird at the beginning but it is very addictive once you get used to it. The default mode (called command mode) is for movement and manipulation and you need to switch to insert mode in which you type. This is achieved by using multiple modes. Vim allows you to use keys that are easy to reach to do the most useful stuff - navigation through the text and basic manipulation are done by letter keys you have just under your fingers, without any modifiers. I am not going to dive into reasons why I no longer use Vim, but I am going to mention what I like about vim. That’s no longer true, but it did affect how I use a keyboard. And I had been a long-time Vim addict and I had to use Vim plug-in in every editor I had been using.I invested the time necessary to learn and practice touch-typing.I have been using the Colemak layout for quite some time.
#Add layer keyboard layout editor how to#
The most effective way of achieving such a task is to use keyboard shortcuts.Ī long time before I started building custom keyboards, I was already trying to find ways how to be more effective when working with my computer and more specifically with a keyboard. There are plenty of other tasks I need to do quickly - navigating through the source code, editing, using various tools available in editor or IDE. I work as a software developer so typing is a very important part of my daily work. Part 7 - Stáňa - a monoblock split keyboard, part 2.Part 6 - Stáňa AKA Sofle Unsplit - a monoblock split keyboard.Part 5 - Another year of Sofle keyboard.Part 4 - Sofle Keyboard evolution: slow and not really steady.Part 2 - Let me introduce you SofleKeyboard - a split keyboard based on Lily58 and Crkbd.Part 1 -In search of the best custom keyboard layout.This article is Part 1 in a 7-Part Series.
