[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)