All Projects → vlevit → key-seq.el

vlevit / key-seq.el

Licence: other
map pairs of sequentially pressed keys to commands

Programming Languages

emacs lisp
2029 projects

Projects that are alternatives of or similar to key-seq.el

Fingers.el
Modal editing minor mode for Emacs
Stars: ✭ 51 (+155%)
Mutual labels:  emacs-mode
Emacs Fsharp Mode
F# Emacs mode
Stars: ✭ 160 (+700%)
Mutual labels:  emacs-mode
list-environment.el
A tabulated process environment editor
Stars: ✭ 13 (-35%)
Mutual labels:  emacs-mode
Jq Mode
Emacs major mode for editing jq queries.
Stars: ✭ 70 (+250%)
Mutual labels:  emacs-mode
Psc Ide Emacs
Emacs integration for PureScript's psc-ide tool.
Stars: ✭ 130 (+550%)
Mutual labels:  emacs-mode
Zoom
Fixed and automatic balanced window layout for Emacs
Stars: ✭ 252 (+1160%)
Mutual labels:  emacs-mode
Clj Refactor.el
A collection of Clojure refactoring functions for Emacs
Stars: ✭ 694 (+3370%)
Mutual labels:  emacs-mode
subed
Subtitle editor for Emacs
Stars: ✭ 143 (+615%)
Mutual labels:  emacs-mode
Org Msg
OrgMsg is a GNU/Emacs global minor mode mixing up Org mode and Message mode to compose and reply to emails in a Outlook HTML friendly style.
Stars: ✭ 153 (+665%)
Mutual labels:  emacs-mode
groovy-emacs-modes
A groovy major mode, grails minor mode, and a groovy inferior mode.
Stars: ✭ 76 (+280%)
Mutual labels:  emacs-mode
Subed
Subtitle editor for Emacs
Stars: ✭ 77 (+285%)
Mutual labels:  emacs-mode
Emacs Solidity
The official solidity-mode for EMACS
Stars: ✭ 120 (+500%)
Mutual labels:  emacs-mode
static-hands
⌨️🤯 Stop moving hands, and start code fast ⚡⚡
Stars: ✭ 36 (+80%)
Mutual labels:  keybindings
Webpaste.el
webpaste.el can paste whole buffers or parts of buffers to several pastebin-like services and supports failover if one service fails.
Stars: ✭ 67 (+235%)
Mutual labels:  emacs-mode
demangle-mode
Emacs minor mode that automatically demangles C++, D, and Rust symbols
Stars: ✭ 18 (-10%)
Mutual labels:  emacs-mode
Apib Mode
Emacs API Blueprint major mode
Stars: ✭ 44 (+120%)
Mutual labels:  emacs-mode
Live Py Plugin
Live coding in Python with PyCharm, Emacs, Sublime Text, or even a browser
Stars: ✭ 222 (+1010%)
Mutual labels:  emacs-mode
bnf-mode
A GNU Emacs major mode for editing BNF grammars
Stars: ✭ 34 (+70%)
Mutual labels:  emacs-mode
v-mode
🌻 An Emacs major mode for the V programming language.
Stars: ✭ 49 (+145%)
Mutual labels:  emacs-mode
tla-tools
TLA+ tools for Emacs
Stars: ✭ 27 (+35%)
Mutual labels:  emacs-mode

key-seq.el

key-seq.el provides a way to map pairs of sequentially but quickly pressed keys to commands. It includes two interactive functions: key-seq-define-global and key-seq-define which are complementary to key-chord-* functions found in key-chord.el. The difference is that key-seq-* functions produce bindings only in a defined key order while bindings defined with key-chord-* are symmetrical.

The package depends on key-chord.el and it requires active key-chord-mode to work. Add this line to your configuration:

(key-chord-mode 1)

Then you can define key sequences like this:

(key-seq-define-global "qd" 'dired)

(key-seq-define text-mode-map "qf" 'flyspell-buffer)

For key delay and other customizations see key-chord.el documentation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].