And if ubiquity isn't enough, then I would point you to this article which does an awesome job explaining the really idea of vim, composability.
https://medium.com/@mkozlows/why-atom-cant-replace-vim-43385...
111–120 of 185 posts
And if ubiquity isn't enough, then I would point you to this article which does an awesome job explaining the really idea of vim, composability.
https://medium.com/@mkozlows/why-atom-cant-replace-vim-43385...
Earlier quoted context omitted.
> My current theory is vim users are like vegans/gluten free/paleo/etc, in that its a personal choice that some are public about. This is not a good theory. Surely, this effect appears wherever you've got conflicting choices about what is best, but there are always reasonable arguments on why you should do X over Y. And you know, there are always people who respect other's choices. I am a vim user and I 100% understa…
I am curious if any vim user has ever been able to see the benefits of other environments. I know I have never been able to see the benefits of vim. Part of me wants to give a try for 3-6 months just to prove to myself that it's all bullshit and that vim is just another editor. In any case. For a long time I was a fan of my editor of choice, slickedit. It definitely has a few features I use for which I don't know the…
The first (chronologically speaking, for most people) is modal editing. Most popular editors today support vim bindings. So this bulwark is gradually eroding.
The second is the automation. Any piece of your workflow can be captured and remapped to a couple keystrokes.
Some other editor might innovate a new feature that vanilla vim doesn’t have (in fact this occurs regularly).
The (not unique in idea, but in implementation) power of vim is not any superficial feature, it’s the meta feature of extensibility, and how this is interwoven with the modal editor idea.
I think many people who come to vim and then leave it for another editor get the first idea, but never got used to the second idea, or never got around to integrating the two.
Earlier quoted context omitted.
does it really get to the point where it has everything that say CLion has? No, it doesn't. There are probably other reasons to try emacs but 'as capable as a JetBrains IDE' is not among them. As it stands right now I end up using both an IDE and vim. If you think of it not in terms of text editing but as "tool that operates on files" and "tool that operates on 'projects'", it makes more sense that many (most?) peopl…
Yeah I can think of it that way. But I don't want to. I want a batteries included ide as lightweight as vim and as powerful as Clion, not two tools. Currently you see a bunch of programmers divided into two camps. Those that prefer the vimish style and those that don't want to deal with the yak shaving and prefer tons of features. The thing is these qualities are not actually tradeoffs in principle they are only trad…
Earlier quoted context omitted.
I want to say one thing in defence of vegans, you only know about the vegans who tell you they are vegans. These people are actually the people-who-like-to-tell-you-they-are-vegans. There a lot of vegans who don't eat animal products and just leave it at that. Like my partner who just cooked me an anchovy pizza. You never hear about the just-a-vegan-and-god-knows-why-you'd-want-to-tell-everyone, because they creep th…
But anchovy is a fish ... how is that not eating animals?
Earlier quoted context omitted.
> it's mostly about accepting the (evidence-free) premise that modal editing is actually a good thing. Kakoune's development has started fairly recently. The oldest tags on its GitHub repo are for 2018. I think this defies "people want to continue the legacy of actually-not-that-great thing because I had do suffer, so other people should too". I think you'd only put into making/promoting Kakoune if you genuinely thou…
Oh once you've suffered, there's a huge, inexorable incentive to believe you haven't suffered in vain! Completely agree with you that the belief is genuine and sincere. I just don't happen to think it has much basis beyond its authenticity and sincerity.
It’s entirely possible to learn modal editing without suffering but it’s not likely to learn it without struggling, given how most people are raised on the mouse.
Earlier quoted context omitted.
I want to say one thing in defence of vegans, you only know about the vegans who tell you they are vegans. These people are actually the people-who-like-to-tell-you-they-are-vegans. There a lot of vegans who don't eat animal products and just leave it at that. Like my partner who just cooked me an anchovy pizza. You never hear about the just-a-vegan-and-god-knows-why-you'd-want-to-tell-everyone, because they creep th…
But anchovy is a fish ... how is that not eating animals?
I think what the poster meant was "My partner is a vegan (implication: they would never eat anchovies), but they just made me an anchovy pizza so that I can eat my non-vegan food happily." I.e., their partner doesn't eat animal products but the partner isn't judging their choice to eat animal products.
Earlier quoted context omitted.
I'm not sure about the specifics, but providing something a lot more "batteries-included" seems to be the idea behind Emacs distributions like Spacemacs and Doom Emacs. One difficulty is that language-specific tools (language servers, linters... etc) are standalone pieces of software with their own dependencies, requirements... etc. It's hard to bundle together a fully "batteries-included" Emacs without figuring out…
I'm positive some sadist somewhere in this world has all the software on their OS as a nix expression. I'm also positive that at least one of these people has a fully featured emacs IDE and all the required dependencies as part of that expression. Totally down to try it if anyone has it. One thing good about just standalone vim though is how portable it is. I can ssh into any server and fire it up. I also want this f…
I really wish there was a batteries included vim-like console editor with all the power of the jet brains suite of IDEs and convenience and lightness of vim. As it stands right now I end up using both an IDE and vim. Maybe emacs is the answer but honestly if I look past all the yak-shaving to get emacs to the power level of an IDE does it really get to the point where it has everything that say CLion has?
But, even so, Emacs will still not be an actual IDE like those made by JetBrains.
You sacrifice some specificity for a world of flexibility.
An IDE-like Vim would be a negation of everything that Vim stands for. I don’t see any point in that.
If you really need an IDE, just use one.