[HN Gopher] Vim After 15 Years ___________________________________________________________________ Vim After 15 Years Author : metadat Score : 14 points Date : 2022-10-26 21:39 UTC (1 hours ago) (HTM) web link (blog.langworth.com) (TXT) w3m dump (blog.langworth.com) | gw99 wrote: | After 23 years now I pretty much use it as it is out of the box | and still only know a small subset of commands. It has been my | primary editor that entire time other than when I had to work on | C# projects. I have never encountered a bug or crash in that | period. | midasuni wrote: | I used it out of the box until vin 8 when they made a ton of | annoying changes involving the defaults. I now have a vimrc to | restore it. | gw99 wrote: | Yeah I have a vimrc but it's only about 8 lines long. I | usually type it from memory. | petepete wrote: | My setup is very similar to the one described in the post, but I | switched to neovim for the TreeSitter and LSP. | | Still, after all these years it's Tim Pope's plugins and fzf that | make my editing experience so quick and fun. I could live without | the rest, but an honourable mention goes to LuaSnip. | mixedmath wrote: | This seems to hold pretty well. I've been using vim for | approximately 15 years now too and my current setup and | preferences are surprisingly similar to those in this post. | | There is a certain organizational aspect here that I think is | important to emphasize: the given paradigm is that vim is a text | editor forming one part of the design environment. Assembling | this environment inside a tmux session is particularly easy and | powerful. And plugins can add some quality of life. | | In addition, I also like the vim-slime plugin. All this does is | facilitate sending lines/regions/blocks to a REPL (or in | principle, any tmux pane). It's similar to the tmux send-keys | function described in the OP. | | A different paradigm of vim use is growing in popularity, which | is the transform vim into a full IDE on its own. | mfonda wrote: | > Note that :Ack will jump to the first result in the QuickFix | list by default. If you dislike this, use :Ack! | | Wow, I've been using :Ack for years and have always found that | behavior rather annoying. I had no idea about :Ack! -- definitely | going to remember this one. | Trufa wrote: | It's alway pretty fascinating to me that people can actually be | productive without an IDE. | | I've tried several times Vim and I just don't get it how you can | live without certain functionalities, I'm sure that with enough | tinkering you can get pretty close but search seems to always be | kind of a pain in the ass for the complex queries with regex | through many files and stuff like that specially the presenting | of results has never been close in my opinion as to something | like IntelliJ does it. | | Things like god damn, I've done goofed or I don't quite remember | something and having the internal file history with a diff | readily available. | | Some of the click and find implementation/usages never seems to | quite there to me. | | I could go on, if you're truly being productive and not missing | out on feature, more power to you, but I honestly wonder if | there's no element of fun/pride in using something like vim now- | a-days, which of course is totally fine and way more important in | my book (to an extent) to pure productivity. | | There is also the point of being able to use vim bindings inside | of the IDE. | | Maybe I'm just an idiot that can't Vim, totally open to that | idea, but I'm truly wondering how productive it actually is. | hnzix wrote: | FZF is awesome but I would hesitate to remap ; as you lose that | binding for movement repeat. | Ancapistani wrote: | [2017] ___________________________________________________________________ (page generated 2022-10-26 23:00 UTC)