💾 Archived View for bbs.geminispace.org › u › arma › 21420 captured on 2024-12-17 at 15:54:37. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Comment by 🕸 arma

Re: "Always off by 1! Is it me?"

In: s/vim

I'd say the off-by-one thing is a UX bug. For me the main powerful idea behind Vi/Vim is not where the cursor ends up, but modes (normal/insert/visual). And the reason why modes matter is that typing becomes easy, because the user rarely has to press more than one key at a time on the keyboard. None of that Ctrl-Alt-Shift finger acrobatics.

🕸 arma

Nov 01 · 7 weeks ago

3 Later Comments ↓

🐐 satch · Nov 01 at 13:32:

It would be pretty easy to make it the choice of the user whether to have the inconsistency be at the end of the line or the beginning of the line.

That way people who are bothered by the behavior could add something simple to their init script and problem solved.

That being said, it’s pretty easy to get used to - especially if you make frequent use of ‘A’.

🚀 stack [OP/mod] · Nov 01 at 16:28:

OK, I will make it a goal to find the bindings that actually do what I want and get used to them.

@arma - yes! Before Vim I spent almost a decade or so with Emacs and Common Lisp, and my hands are a wreck.

🦊 fiore · Nov 09 at 19:00:

happens to me as well!

Original Post

🌒 s/vim

Always off by 1! Is it me? — I love vim, but perhaps I am using it wrong! Whenever I do just about anything, I am pretty much always off by one character. In the simplest case, if I enter the instert mode and exit it, I am no longer on the same character! If I do it repeatedly, the cursor will crawl backwards. Whenever I yank and paste, I invariably wind up one character past where I wanted to paste. I thought I would get used to it eventually, but it's now been years and I am constantly '...

💬 stack [mod] · 18 comments · 2 likes · Oct 30 · 7 weeks ago