5 ms·
the whole point of vi is no key chording so no carpel tunnel. hard pass, thanks.
by ElonsNightmare 3y ago
the whole point of vi is no key chording so no carpel tunnel. hard pass, thanks.
- yawpitch 3y agoThe APE part is a lot more interesting than the (highly subjective) configuration choices.
- deleted 3y ago[deleted]
- csdvrx 3y agoI like bash, readline and chording, guilty as charged!
- sodapopcan 3y agoThe whole point of Vim is to configure it however you dang well please! But yes, calling these defaults "sensible" isn't the best idea. You could certainly make a case for some sensible vim defaults, but these ain't it (even though I like some of them).
- juped 3y agoThat's the whole point of emacs; there is no point to vim, then.
- sodapopcan 3y agoThat's not true. For many people Emacs' text editor is the least interesting part of it and use evil mode to get Vim-like bindings. While the jokes may lean on the differences in key-bindings, they are hardly the whole story. Vim is a super lightweight editor that is available everywhere and very easy to carry around your own single-file config. You're allowed to configure it however you want. Vim too has its share of annoying key chords... <c-r><c-g> is one I use often enough that I stilllll haven't made a mapping for (and likely never will at this point).
- juped 3y agoThe point of vim is to be vi but with more features. It's not to configure it however you dang well please. If this were the point, which it isn't, you could use emacs, which can be configured in vastly more dang ways. Including ways which are a superset of vi, as you yourself admit.
- sodapopcan 3y agoAgree to disagree, I guess. However, the first half of the very first sentence on www.vim.org is "Vim is a highly configurable text editor" so take that as you will. I'm fairly certain there won't be any vim police showing up at my door if I make a chord-mapping :D I'm not into the chord-mappings myself, but I support those who are.
- csdvrx 3y ago> emacs, which can be configured in vastly more dang ways. Including ways which are a superset of vi, as you yourself admit. lol I think this may be turning into a emacs/vim war :) > The point of vim is to be vi but with more features. What defines the point of a tool is what its users make with it. Having vim with emacs short inside a binary I can run anywhere (from BSD to Windows, which I still love to use sometimes) gives me freedom, so for me the point of vim is freedom. I like emacs shortcuts (at least the readline ones) but not emacs itself, so for me, there's no point in using emacs. But if you prefer emacs, why don't you try to do the same thing I did, yet with emacs? You can follow my tutorial (check the part about strace to know where to add your files) and the binary from https://cosmo.zip/pub/cosmos/bin/emacs https://cosmo.zip/pub/cosmos/bin/emacs I may not like emacs, but if you prepare something containing what you consider should be the defaults, I'd be curious enough to give it a try :)
- juped 3y agoI don't use emacs (except for rendering orglatex) or vim (ever, I do use vi, though!), you're just pattern matching onto "an emacs/vim war" because you want to.