@PinkCathodeCat I feel your pain!
There are just too many key chord bindings to "just remap" them like you would `C-b` in #tmux.
@PinkCathodeCat I don't know how many times I have typed `C-x C-s` in word. Thankfully it just refuses to do anything with the `C-x` or else all of my documents would be scattered with random Xs.
@alexjgriffith I...had libreoffice Emacs keybindings on my last machine. I don't really use libreoffice at home now, so I haven't set them up again.
@PinkCathodeCat @alexjgriffith I didn't even know you could have Emacs keybindings in Libreoffice. Time to do some research I think.
@loke @PinkCathodeCat #emacs keybindings would probably be enough to finally get me out of the Microsoft ecosystem
@alexjgriffith @loke I got angry with C-a at one point, so I used http://wideaperture.net/blog/?p=4324
@PinkCathodeCat @alexjgriffith ah yes, C-a can be absolutely infuriating.
"I'll just add this character to the beginning of the line... Argh! Not again!"
@alexjgriffith @PinkCathodeCat Yes, I do this all the time in Libre Office calc. Its a horrible thing though because 'C-x' will cut the current cell. I am used to using ses mode in Emacs. https://www.gnu.org/software/emacs/manual/html_mono/ses.html
@PinkCathodeCat
@alexjgriffith
You *probably* already know the and have probably already rejected it as a solution. But you can always replace Meta in a chord with an Esc prefix. So instead of C-M-S-$, you can do Esc C-S-$.
This toot brought to you by a misspent youth of using emacs from keyboards that didn't even have alt keys or over lines that weren't 8-bit clean.
@alexjgriffith @gcupc no, I haven't rejected it but I'm not sure my Esc key doesn't have the same problem with three key chording on #android.
I'll have to fiddle when I'm not so peeved.
@PinkCathodeCat @alexjgriffith @gcupc Esc is a prefix though, so chording shouldn't be a problem. Unless I misunderstood your statement.
@loke
@PinkCathodeCat @alexjgriffith
Yeah, that's what I mean. Replace one of the chord keys with a prefix.
@alexjgriffith @gcupc @loke no you didn't misunderstand, but knowing my luck android will interpret it as a modifier.
@alexjgriffith @gcupc @loke ESC works in termux, but not in JuiceSSH or ConnectBot. So I've got some hacky syncthing setup going for lecture note taking for using my logitech :)
And I can handle ESC-v et al. :)
@gcupc @PinkCathodeCat @alexjgriffith the problem is that over a tty connection there is no difference between C-a and C-A. In other words, control keys are case insignificant.
As far as I know there is no way to access any control-shifted keybindings over a tty. Except of course using M-x.
@alexjgriffith @PinkCathodeCat I usually just give up in situations like that and just use the Esc prefix key for Meta. It always works, and feels reasonably natural to me.
I guess it feels natural to me because I learned Emacs on a terminal without a meta key, but still. 🤔
@alexjgriffith @loke I will have to try Esc, but :(
@PinkCathodeCat @alexjgriffith I know, it's not ideal. Back in the good old days there weren't so many meta-prefixed commands that you used all the time, probably because most people didn't have a meta key.
There are certainly things that I don't want to do without a meta key these days, such as program lisp using Paredit.
@alexjgriffith it's also ingrained muscle memory as well. This is over 12 years of Emacs keybindings, I can't change now.
My keyboard has alt keys, and they work with single cords - eg alt-tab, or M-v in Emacs so why don't they work for multiple cords? Same with control, although C-Space doesn't work. I think Space is some kind of special key that is intercepted.
And I constantly try C-e etc in non Emacs windows. Which obviously does absolutely nothing.