Minor mode for number row unshifted character insertion in Emacs
Emacs Lisp Gherkin Makefile
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
features
test
.ert-runner
.gitignore
.travis.yml
CHANGELOG.md
Cask
LICENSE
Makefile
README.md
snoopy.el

README.md

Snoopy Mode

MELPA MELPA Stable Build Status Coverage Status

Snoopy Mode is a minor mode for number row unshifted character insertion in Emacs.

It can insert characters such as ! and @ without pressing the shift key.

Getting Started

You can install Snoopy Mode from MELPA.

M-x package-install [RET] snoopy [RET]

Usage

Inside Emacs, M-x snoopy-mode RET will enable Snoopy Mode.

If you want to enable snoopy-mode, e.g. in prog-mode, place the following lines in your Emacs config:

(require 'snoopy)

(add-hook 'prog-mode-hook 'snoopy-mode)

Customization

Default layout is based on the qwerty layout, you can change this two way:

  • pick an existing layout with snoopy-select-keyboard-layout

  • define your custom one with snoopy-set-custom-keyboard-layout

Inspiration

  • This StackOverflow question.

Copyright & License

Copyright © 2017 António Nuno Monteiro, Russell McQueeney

Distributed under the GNU General Public License either version 3, or (at your option) any later version (see LICENSE).