This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-06-02
Channels
- # ai (1)
- # aleph (16)
- # announcements (1)
- # architecture (51)
- # babashka (32)
- # beginners (27)
- # calva (3)
- # clerk (1)
- # clojure (49)
- # clojure-art (1)
- # clojure-denver (6)
- # clojure-europe (70)
- # clojure-nl (1)
- # clojure-norway (56)
- # clojure-uk (2)
- # clojuredesign-podcast (4)
- # clojurescript (57)
- # clr (15)
- # community-development (3)
- # conjure (1)
- # core-async (10)
- # data-science (1)
- # datalog (2)
- # datomic (3)
- # emacs (12)
- # events (1)
- # gratitude (4)
- # honeysql (9)
- # hyperfiddle (86)
- # jobs (4)
- # off-topic (10)
- # pedestal (5)
- # portal (11)
- # practicalli (2)
- # reitit (7)
- # releases (3)
- # remote-jobs (1)
- # sql (15)
- # tools-build (8)
- # xtdb (4)
https://github.com/positron-solutions/user-keys#motivation I found myself nodding aggressively in agreement to the approach to keybindings described here.
same, and love Meow which gets a mention
That does seem interesting. Certainly lots of legacy things that cause be trouble in a terminal
> We need to fix something culturally. Other users might say things such as, “The C-x C-f command.” This is wrong. There is no “C-x C-f” command. There is a “C-x f” key sequence that is bound, by default, to the command find-file
. This is a binding.
preach!
though I think "Commands do not deserve bindings." goes too far for my taste
If there were no key bindings in Emacs, how would a command be run :rolling_on_the_floor_laughing:
I think a command not deserving a keybinding is different from a user choosing a keybinding for a command, which I get. M-x and vertico does mean I use bindings a lot less. Paredit/treesitter/combobulate and movement mostly now.
I have [SPC][SPC]
in meow bound to M-x
. That, vertico, consult, and orderless give me a lot of what I want from keybindings and do make me a bit annoyed about some that are there
At some point I was experimenting with some code to keep track of my most frequently used m-x ehem execute-extended-command
commands, so I would have a curated list of prime subjects for assigning to keybinds.
I think that would be a neat thing to tuck into emacs. Ship with no commands bound, and have a sheet that shows you the commands that you would most benefit from binding to something.