When keybindings become a language, config stops being random shortcuts and starts acting like a small, programmable system you can actually reason about.
Read More: https://zalt.me/blog/2026/01/keybindings-language
When keybindings become a language, config stops being random shortcuts and starts acting like a small, programmable system you can actually reason about.
Read More: https://zalt.me/blog/2026/01/keybindings-language
Since my muscle memory and all my keyboards are US-Dvorak, typing German is a challenge for me; I use the compose key to type ä, ö, ü, €, ß, and § on Linux.
I have, however, found that the autocomplete of existing words in my new #NeoVim setup saves me a good amount of time on this. Blink.cmp with the `super-tab` preset is a huge time saver.
*grr* *gra* *grn* *gri* *i_CTRL-S* Some keymaps are created unconditionally when Nvim starts: - "grn" is mapped in Normal mode to |vim.lsp.buf.rename()| - "gra" is mapped in Nor...
#fbdev #vconsole #unimap #fbcon #keymaps #codepages … 3 hours of unproductive time wasted on research why one machine uses code page 437 (the Linux default code page for #tty) and the other machine doesn’t.
It is mentioned on several pages, that the default is #CP437, and how I can change this default, but it seems like a mystery or forbidden knowledge WHY it is changed, without me actively changing it.
It might have to do with the screen resolutions of those two devices, or that one is an #Intel #GPU and the other is #Nvidia. But i was not able to find anything of value.
Oh #fuck this shit.
#ModernLinuxProblems #MagicBullshit
Can the system please let ME be in control and not doing seemingly undocumented random shit that is not represented in any configuration and feels like it’s hidden in a blackbox?
That would be great, thanks.
@bounga
Probably the one thing I dislike about #emacs is the severely restricted number of first-order #keystrokes reserved for the user. Like the Fn keys and C-c-[[:alpha:]]. The sheet number of additional #keymaps I have to have in order to gateway to my own personal functionality.. yggh. 🙄
I love emacs notwithstanding, and always have. I have a video clip I should post..
@ctietze
My #i3 #keymaps are #emacs-ish, in fact. To start it up in #workspace 10, for instance, I type
Super--e Super-F10
To switch to that was (if emacs is running or not)
Super--e F10
To start it but pop up a #Zenity query 1st to ask for emac' WD to be set first,
Super--e Super-S-F10
Replace 'e' with 't' and it does #urxvt instead of emacs.
So (continued on next rock)...
This is awesome, never heard of it before.
A site that specializes in user uploaded shortcut maps for popular programs, but in a very clear and concise way:)
Here's the page for Krita: