Total Pageviews

Monday, 18 July 2022

colemak keyboard layout

 

Introduction

The QWERTY layout was designed in the 19th century. Colemak is a modern alternative to the QWERTY and Dvorak layouts, designed for efficient and ergonomic touch typing in English.
Learning Colemak is a one-time investment that will allow you to enjoy faster and pain-free typing for the rest of your life. Colemak is now the 3rd most popular keyboard layout for touch typing in English, after QWERTY and Dvorak and comes pre-installed on Mac and Linux systems.

The layout

Colemak2.png

On a US keyboard, keyboards in other regions will vary slightly

Learn more

Advantages

  • Ergonomic and comfortable – Your fingers on QWERTY move 2.2x more than on Colemak. QWERTY has 16x more same hand row jumping than Colemak. There are 35x more words you can type using only the home row on Colemak.
  • Easy to learn – Allows easy transition from QWERTY. Only 2 keys move between hands. Many common shortcuts (including Ctrl+Z/X/C/V) remain the same. Typing lessons available.
  • Fast – Most of the typing is done on the strongest and fastest fingers. Low same-finger ratio.
  • Multilingual – Allows to type in over 40 languages and to type various symbols, e.g. "pâté", "mañana", €, em-dash, non-breaking space.
  • Free – Free software released under the public domain. You don't have to buy a new keyboard, just install a program.

Misc

from https://colemak.com/

------

The Ultimate NeoVim Config for Colemak Users .

The Ultimate NeoVim Config for Colemak Users

中文版

Please DO NOT just copy this configuration folder without really looking at it! Please, at least, read this README file!

Requirements

  • This nvim configuration REQUIRES NeoVim 0.6.0+

After Installation, You Need To

  • Install pip3, and do pip3 install --user pynvim
  • Install node, and do npm install -g neovim
  • Install nerd-fonts (actually it's optional but it looks real good)

After Installation, You Might Want To

First of all

  • Do :checkhealth

For Python Debugger (via vimspector)

  • Install debugpy (pip)

Config Python path

  • Well, make sure you have python
  • See _machine_specific.vim

For Taglist:

  • Install ctags for function/class/variable list

For FZF

  • Install fzf
  • Install ag (the_silver_searcher)

And also...

  • Install figlet for inputing text ASCII art
  • Install xclip for system clipboard access (Linux and xorg only)

from https://github.com/theniceboy/nvim

No comments:

Post a Comment