ergoemacs-mode
A minor-mode that aims to:
- Use/Create ergonomic keybindings in emacs that will reduce RSI
- Use the commonly bound keys familiar to most people today. Ctrl+C for copy, Ctrl+z for undo, etc.
Quick start guide
Setup
First you need to install Emacs. Then you have 2 ways to install ergoemacs-mode.
Using elpa
If you are using emacs 24 it should be very easy to install. type:
Alt+xlist-packages
After, find the package ergoemacs-mode
and install it with ix
Then add the following to your ~/.emacs
or ~/.emacs.d/init.el
file:
(package-initialize) (require 'ergoemacs-mode)
Manual setup
Start by cloning the main branch git repository from Github
cd ~/.emacs.d git clone -b master --single-branch https://github.com/ergoemacs/ergoemacs-mode.git
And add following to your ~/.emacs
or ~/.emacs.d/init.el
file:
(add-to-list 'load-path "~/.emacs.d/ergoemacs-mode") (require 'ergoemacs-mode)
Enabling ergoemacs-mode
To enable emacs, add the following to your ~/.emacs
or ~/.emacs.d/init.el
file:
(setq ergoemacs-theme nil) ;; Uses Standard Ergoemacs keyboard theme (setq ergoemacs-keyboard-layout "us") ;; Assumes QWERTY keyboard layout (ergoemacs-mode 1)
For other key themes and keyboard layouts the initilization code should be different. However, for QWERTY, the key bindings are: