hydra
battlecruiser
hydra | battlecruiser | |
---|---|---|
33 | 9 | |
1,805 | 8 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | almost 2 years ago | |
Emacs Lisp | SuperCollider | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hydra
-
Modeless Vim
You can also use Hydra for Emacs.[1] Once I discovered how to configure Hydra, I made it a habit to make one for every new major mode I need to use.
[1] https://github.com/abo-abo/hydra
- Devil Mode for Emacs
-
Alternative terminal compatible keybinding for C-S-<arrow up>
Have you considered a hydra?
-
Can you explain the power of emacs please?
An Emacs specific example: I'm working on a few go projects at the moment and go requires recompilation after changes. Step one was finding auto-recompilers for my projects (I'm using both air and reflex in various projects). Step two was realizing that I spent a lot of time switching to the buffer where the output is printed, so I wrote a little hydra menu to make that easier. Then I found myself having to restart those processes each time I restarted Emacs, so I went digging and found detached to manage the processes. Then I got tired of having to hunt for where the detached output was displayed in my frame so dug into sidebars to manage the windows more effectively.
-
Is it possible to make god-mode turn off automatically after a command?
I think the goal of the hydra package is to provide such functionality.
-
Non-evil users: what modifiers do you use on emacs?
I would I also encourage anyone who does not want to use modal editing to look into repeat-mode, hydras, and key-chord.
-
Newbie question: What is a good strategy for personal keybindings to avoid conflicts, including with packages installed later on?
The C-c prefix is designed for you, the user, to use for your nefarious deeds. Some things that may help with both binding and knowing what key does what would be a menu such as hydras or transient menus (which apparently are part of Emacs now so that's new).
-
Too many keybindings
For the very same reason, I started to use hydras: https://github.com/abo-abo/hydra - see my config at https://github.com/novoid/dot-emacs/blob/master/config.org
-
How usable is Emacs with its default keybindings?
Hydra lets you define mini-modes with limited scope.
-
A good config with leader keys
general.el also works well with hydra.el. Here's my hydra for window operations - it activates when I press ,w:
battlecruiser
- using the 10 leftmost keys on an F122
-
Customizing Emacs bindings for custom keyboard layouts
Just for inspiration, take a look at https://github.com/scarpazza/battlecruiser and https://github.com/scarpazza/dot-emacs
-
PC122 Affirmative 1225T PS/2 on Linux ?
My soarer mapping file is here https://github.com/scarpazza/battlecruiser - but it's only an example.
-
Reckless eBaying: Affirmative Technologies PC122 PS/2 P/N 1225T for $45 (see comment)
Also, hell yeah emacs of course!
-
I refreshed my M122 resources and keymaps
https://github.com/scarpazza/battlecruiser/
-
Soarer's Converter Windows Key Code
In addition to that, if you'd like a fully "worked out" M122 example, even if for somewhat personalized needs, here's one: https://github.com/scarpazza/battlecruiser
- easy to follow soarers remapping guide?
- emacs battlecruiser: Repurpose vintage IBM M 122 (a.k.a. "battlecruiser") keyboards for modern usage, specifically Emacs
-
If you have trouble learning and retaining Emacs' key combos, here is what I've done to remember them
I'll try harder to lure you into the perverse ways of the battlecruiser's single-key bindings... This is my configuration: https://github.com/scarpazza/battlecruiser
What are some alternatives?
emacs-which-key - Emacs package that displays available keybindings in popup
neovim-cheatsheet - Google Sheets docs for neovim/vim cheatsheets and tutorials supporting multiple alternative keyboard layouts
vim-submode - Vim plugin: Create your own submodes
dot-emacs - Personal emacs startup file accumulated through the years
vim-hydra - Plugin similar to abo-abo's emacs hydra plugin
input-remapper - 🎮 ⌨ An easy to use tool to change the behaviour of your input devices.
smartparens - Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
projectile - Project Interaction Library for Emacs
multiple-cursors.el - Multiple cursors for emacs.
key-chord - Map pairs of simultaneously pressed keys to commands
eyebrowse - A simple-minded way of managing window configs in emacs
dot-emacs - My GNU/Emacs configuration