Live data from Hacker News

Kinto: Mac-style shortcut keys for Linux and Windows

github.com

131–140 of 248 posts

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#131
post #51

Earlier quoted context omitted.

as a person who loves Macs and their keyboard shortcuts, I'm really excited to find this project! and as somebody like yourself, who has to work on both platforms (Apple/PC) every day, I'm very happy it exists. would the answer to your problem not be a reciprocal library for Mac that ports over (or makes possible) your preferred shortcuts? I believe this already exists, which should be good news for you.

I empathize with you, but from the other side. I got a Mac at work while being on Linux for a long time; and the differences in keyboard combos are driving me mad, so much that I don't even use said Mac anymore. The differences in keyboard layout are so unnecessary from technical point. The only reason for them to exist is to lock people into the corresponding ecosystem. Whoever got that going deserves get a swift ki…

> The differences in keyboard layout are so unnecessary from technical point. The only reason for them to exist is to lock people into the corresponding ecosystem.

Surely you’re aware that these keyboard shortcuts have been in use on Macs for about a decade before Linux existed, right?

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#132
My biggest annoyance with linux is that for an OS where you supposedly can adjust and modify everything. Changing the keyboard shortcuts (even with kinto) is absolutely impossible. Not all programs work... things like CMD+arrow to move the cursor to end/start of line needs custom scripts. Its a mess.

Surly this could be better?

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#133
post #94

On a slightly related note: does anyone else map caps lock to control (and vice-versa)? I’ve never really understood why caps lock gets a huge key in the middle of the keyboard, while control gets a regular-sized key at the bottom. Generally speaking, caps lock is used much less than control.

Capslock is dual-role for me, tap for Enter, hold for acting like a custom modifier. Shift is tap for escape, hold for normal shift, tilde is backspace, my pinky gets busy. The best Ctrl replacement is spacebar, the only windows program that does it flawlessy is touchcursor

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#134

This is great, btw. Kinto is 100% a sanity saver. Please note the following rant is mostly tongue-in-cheek. 'cuz it turns out, I personally hate how Windows and Linux do things with `ctrl`. Coming from a Mac, my biggest and most consistent annoyance is that the `ctrl` key is fucking useless at best... One of the most common use cases for the `ctrl` key is COPYING shit and followed by PASTING shit and it DOES NOT WORK…

> One of the most common use cases for the `ctrl` key is COPYING shit and followed by PASTING shit and it DOES NOT WORK in a fucking TERMINAL... Because `ctrl-c` sends an interrupt, I don't know what `ctrl-v` sends and I don't give a shit as long as it is not pasting my fucking buffer.

Ctrl + Shift + Ins (paste) and Ctrl + Shift + Supr (copy)

Ctrl + Shift + v (paste) and Ctrl + Shift + c (copy)

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#135
post #77

Earlier quoted context omitted.

> They add a key to the keyboard, an Alt or Meta equivalent called "Command". OK, awesome. Apple added three keys on the original Mac keyboard. The Command key, the Option key (which is used, more or less, as a second Shift key) and the Enter key (not to be confused with Return). The Enter key eventually was deprecated and made equivalent to keypad-Enter. It's now mapped to Shift-Return on Macs. The Option key, not t…

This is true, and it's an evolution from the Apple II (//, ][, etc) days which had two Apple keys (Open Apple and Closed Apple), one on each side of the space bar. I recall reading somewhere that Jobs hated Open Apple and Closed Apple. But thank goodness for ⌘ !

Before there was “Ctrl - Alt - Delete”, there was “Ctrl - Open Apple - Reset”. Those were the days...

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#136

Earlier quoted context omitted.

You could use a Mac and avoid all of this nonsense entirely.

And then deal with all the Mac nonsense? No thanks.

+1 I'm not touching a mac without swapping ctrl/command and finding an app for proper Alt+Tab window switching.

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#137

This is great, btw. Kinto is 100% a sanity saver. Please note the following rant is mostly tongue-in-cheek. 'cuz it turns out, I personally hate how Windows and Linux do things with `ctrl`. Coming from a Mac, my biggest and most consistent annoyance is that the `ctrl` key is fucking useless at best... One of the most common use cases for the `ctrl` key is COPYING shit and followed by PASTING shit and it DOES NOT WORK…

I might suggest remapping caps lock to control on hold and escape on tap [1].

https://gitlab.com/interception/linux/plugins/caps2esc

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#138
post #78

What I really want, though, is Mac-style character-entry in Linux. It's so much easier to type accented characters in Mac.

Have you tried altgr-intl layout? us-altgr-intl is a variety that exposes accented characters through AltGr-combinations. I have to type in Scandinavian, Germanic, French and Latin languages and they're all covered. As a bonus it's consistent between platforms, included by default on all distros I know of, and except the Altgr-combinations it's just like the vanilla layout. If you're on X11 you can try out the en-us…

It’s a good step, yes! A life saver if you often need to type accented letters or weird letters. What bugs me is the difference between Alt and AltGr, which is very annoying. Alt is much better located for this.

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#139
post #32

Everyone is talking about keyboard shortcut but just 2 months old mac user (due work) the biggest "fuck you" feature I encountered in Mac was key-repetition. In PC and Linux, if you push down any letter key and keep it pushed, it repeat the key with a certain speed. In mac you can't by default do this. You have to use the terminal and go to a system file, change a variable and reboot the mac. You can, in system prefe…

Huh. I am also a "vim user", and I somehow never noticed this after using macOS for now over a decade. I guess I am confused by your comment, though, as the reason I seem to have never noticed is directly because I am a "vim user"... Terminal and iTerm both do key repeat (and in fact when I first tested just now I was like "I mean, seems to work?" and then I decided "oh, I guess I should check apps other than vim"...…

There's a risk that I'm mixing things up at the moment, but I do remember that the "hjkl" navigation did not work properly on VS code with VIM extension. Since I've already switched this behavior now Terminal & iTerm have adapted to it.

For a while I couldn't put my finger at why this was, and then I realized that scrolling up/down is essentially disabled without key repetition for vim. It also seems to act slightly funky between apps for the "scroll speed/delay" sensitivity. It works fine in vim now, but somehow it's very sensitive on slacks app and browser. (but not VS code)

I guess I'm just used to keep my hand mostly on keyboard, and would like to use mouse/touchpad as little as possible.

Re: Kinto: Mac-style shortcut keys for Linux and Windows

#140

My biggest annoyance with linux is that for an OS where you supposedly can adjust and modify everything. Changing the keyboard shortcuts (even with kinto) is absolutely impossible. Not all programs work... things like CMD+arrow to move the cursor to end/start of line needs custom scripts. Its a mess. Surly this could be better?

Custom scripts? No it doesn’t, it takes 1 Python script (Kinto) & it ought to cover pretty much every scenario you throw at it. I’m the author of Kinto & I feel pretty certain that you haven’t actually tried it based on what you just wrote because the Cmd+arrow stuff you mention is completely covered.
Post reply on HN