1. 7
  1.  

  2. 3

    Use LSP for all of this.

    I like this too.

    1. 2

      Off-load functionality to native Vim features or generic plugins when they offer a good user experience. Implement as little as reasonable.

      Good choice.

      I gave up on vim-go mostly because it kept accumulating features I didn’t care about.