6 ms·
> Modtap isn't modkeys, seriously, just google, I know you're confused, and since you keep ignoring what I write or replace my words with your wrong ones, my si
by worksonmine 3y ago
> Modtap isn't modkeys, seriously, just google, I know you're confused, and since you keep ignoring what I write or replace my words with your wrong ones, my simple words won't help alleviate your confusion
Don't use google as a verb, better alternatives exist. I search, and it's only 1 vowel so easier on the tongue. Anyways, setup modtap in your keyboard or OS to trigger some key, and bind that key in vim? It isn't like it's universal functionality, I've heard of it but never encountered in any program.
But that wasn't why I brought up modkeys, latency came up as a problem in insert mode right? You claim modtap is the solution for that, I don't use modifiers at all in insert mode, but there are some even in the default config. One that comes to mind is entering normal mode for the next motion then returning to insert mode. Can be useful but rarely, esc is easier.
Modtap or not is not the solution for the latency we were talking about, normal mods do that just as well. Are you following?
> (also ironic mention of emacs pinky when you're using pinky for one of the most frequent commands)
Not at all, on the contrary it proves my point. I moved it _because_ I was getting Emacs pinky. Problem -> solution.
> So what's your Vimium command to scroll down by two paragraphs and then select the next two sentences?
I don't scroll in paragraphs, I use d/u for half-page down/up, j/k for normal scroll. Hit v for visual mode then it's just standard vim motions. I don't really understand the question, obviously some things are missing if that's where you're going. I'm not going to run :keywordprg in my browser for example but that's fine, stop moving the goalposts. I love it for f/F to follow links, / to search and so on, and I don't even use half the features.
> If you like neovim and the terminal so much
I was trying to be helpful and answer a simple question but you seem to have a really bad day. Use it don't use it, I don't care. The community is fine without your energy.
> So how do you bind left control p to run one command, and right control p to run another?
I don't, I use both interchangeably to reduce strain on my fingers. As you mention yourself ergonomics are important. I avoid using modifiers unless I have to, shift is an example that is difficult to live without. They're also interchangeable.
If you really need it then work around it by replacing at the OS or keyboard level if yours supports it. Edge case that to me feels like inventing a problem to have something to whine about. What other common programs that you use support that feature? If you're the power-user you want to be you'll figure it out, everything is possible.
- eviks 3y ago> it's only 1 vowel so easier on the tongue Do you read/write with your tongue? > Anyways, setup modtap in your keyboard or OS to trigger some key, and bind that key in vim? How would the OS know what mode you're in? How would it know know what command is expecting input in a sequence? > It isn't like it's universal functionality, I've heard of it but never encountered in any program. And this is relevant how? Modal text editing isn't universal functionality, so? > normal mods do that just as well. Are you following? You haven't provided any explanation for your rejection, so there is nothing to follow. Like, I've listed two specific examples. Explain exactly how normal mods do it "just as well". > Not at all, on the contrary it proves my point. I moved it _because_ I was getting Emacs pinky. Problem -> solution. Nope, you just didn't get the irony: "Bad solution → similarly bad solution" > Hit v for visual mode then it's just standard vim motions. And then those standard motions select the whole comment instead of the next sentence. > I don't really understand the question, obviously some things are missing if that's where you're going. Bump "some" to "a lot" and you'll be closer to understanding > stop moving the goalposts. Yeah, do that. Listing a few commands that work moves my original goalpost. > I was trying to be helpful and answer a simple question No you weren't. In your ignorance you mistook a complicated question for a simple one and later proceeded to try to prove to me that my problem doesn't even exist, and it's just something "to white about" simply because you don't understand it and are fine with bad solutions because before you used even worse RSI-inducing ones > The community is fine without your energy Who appointed you the community representative for such baseless claims? > I don't That question wasn't about YOU. > They're also interchangeable. Unless you bind them in a convenient non-interchangeable way. I know you don't do that and can't even imagine that, but that's just your limitations > Edge case that to me feels like inventing a problem to have something to whine about. Again, this isn't about YOU or your feelings.
- worksonmine 3y ago> Do you read/write with your tongue? No, but every now and then I get out of my cave and meet people and have to use my voice. You should try it. Are you always this confrontational? > How would the OS know what mode you're in? How would it know know what command is expecting input in a sequence? The OS doesn't need to know what mode you're using in vim to send another key. But you could make a plugin to change the window title and let the modtap program listen for that. I use window class and title for my window manager to handle programs differently, I don't see why a modtap program couldn't if that is something you want. Use your imagination. > And this is relevant how? Modal text editing isn't universal functionality, so? I'm not the one bitching about missing modal functionality in programs. That's why it's relevant, what programs meet your expectations? I see that is conveniently one of the few questions you skipped answering from my last comment, so I'm going to assume none? > Explain exactly how normal mods do it "just as well" Regarding latency? Not listening for the next key means no latency? But you knew this. The only reason I brought up latency was that coords are not a good choice in insert mode. Use it if you want, I don't. Don't make such a deal about something I mentioned in passing. > Nope, you just didn't get the irony: "Bad solution → similarly bad solution" Please tell me you're a child... > And then those standard motions select the whole comment instead of the next sentence. Have you even used it? Stop hallucinating ChatGPT. > Bump "some" to "a lot" and you'll be closer to understanding I never claimed it does everything vim does. Do you expect your e-mail client to compile programs? Emacs might be more your cup of tea, you'll never have to leave it. Most people are completely fine with the different ways different programs implement vim keys in their context, usually just movements, sometimes yank and move. It's very convenient for most of us. > No you weren't. In your ignorance you mistook a complicated question for a simple one and later proceeded to try to prove to me that my problem doesn't even exist, I asked why it was a problem and proposed solutions and workarounds. I'll try to ask again because I'm genuinely curious, what programs do you use that support modtap and meet your standards? You obviously have strong feelings about a program you don't even use. What programs are not garbage and have no-nonsense UI for modtap? Do they even exist or are you just looking for a reason to whine about a program you have no intentions of using? Do I understand you correctly? Modtap is the issue? Or is it the lack of a GUI for configuration?