Skip to content

Main project page listing all projects related to wakib keybindings

Notifications You must be signed in to change notification settings

darkstego/wakib-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation


Wakib Keybindings Project

Project page for the simple keybinding scheme Wakib.

Project Goals

The project was born from an attempt to come up with a keybindings scheme for cursor movement to replicate much of what Vim and Emacs bindings do but in a simpler manner. Initially this started off as an Emacs extension, but slowly grew to cover more programs. This is now a project to enable the use of these keybindings everywhere possible.

Project Basics

The basic keybindings are shown below. These deal mainly with cursor movement and deleting, and so can be used with just about any program.

Wakib-Basic

Project Implimentation

The gold standard for Wakib keybindings is implementing them at the keyboard level. This allows the use of these keybindings practically everywhere. Also, thanks to being able to destinguinsh between right and left ALT and Shift buttons, this implementation allows using ALT and Shift with the Wakib arrow keys as well as still being able to use the ALT button with the keys used as shortcuts. The Wakib keybindings can be copied to any QMK compatible keyboard.

The progenitor of the project. This is an implementation of these keybindings in Emacs, as an alternative to the Emacs and Vim bindings. Given how flexible Emacs is, this implementation has the most elaborate keybindings. There is also an Emacs starter-kit with the same name that implements the keybindings and other basic features.

An implementation for VSCode. Not as elaborate as the Emacs implementation. But does provide the basic cursor movements that are most used in a text editor.

For users of the Bash shell or other programs that use readline.

For users of the shell Zsh.

Support for the shell Fish.

Shortcuts to use with Midnight Commander.

About

Main project page listing all projects related to wakib keybindings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published