restmb.blogg.se

Helix diagnostics careers
Helix diagnostics careers







  1. #Helix diagnostics careers how to#
  2. #Helix diagnostics careers install#
  3. #Helix diagnostics careers Patch#

I am trying to select the entire document and nothing seems to make sense, there is no visual mode, and I can't 'match' an entire document.

#Helix diagnostics careers how to#

Some things are just not negotiable :) For example, G needs to go the the bottom of the document, why change that? It is in many apps other than Vim too, it should show how to change the config to get this back in examples on the front page. My main problem is getting the essential vim keys working. Seems really fast, can the typing latency be lower than Neovim? It feels smoother somehow.

helix diagnostics careers

All the vital features are there built-in, and everything integrates.

helix diagnostics careers

OK, been playing with this for an hour or so, so far AMAZING! I love how everything just works, no messing about. In your case, you could disable autocompletion and the support for DAP.Īnd by all means: Keep pushing more killer features to Neovim (maybe not telemetry-reporting though 😊), you're doing an amazing job! Maybe the best of both worlds would be to add the most common features into core but also allow to disable them (if possible). It will make plugins more composable and reduce the amount of 'plugins for plugins'. vim.select), that's a great thing and highly appreciated. That can potentially scare off some users.īut I must admit that the reason that so many different completion engines exist proves that it's hard to make it right, a potential reason not to add it into core too early.īut as you already pointed out, you constantly improve to provide overridable functionality (e.g.

#Helix diagnostics careers install#

hope that other plugins work well with it.Ī fragmented ecosystem will further limit the possibilities of what can be achieved.Įxample: If one wants to enable autocompletion (requested by many), one needed to install completion-nvim, then nvim-compe, then nvim-cmp plus a snippet engine (or find some workarounds) and for every migration, one must hope that all required sources are available (LSP, buffer.keep it updated (or migrate to another one) and.

helix diagnostics careers

  • must install and configure a third-party plugin (which is also a security risk),.
  • needs to investigate how to accomplish x,.
  • It's perfectly fine to start with a minimal approach, but as soon as the majority of users opt-in for feature x, it should be evaluated if it makes sense to add it into core. I think the only question is what should belong to that foundation. An editor must provide a solid foundation, without bloat, so that users can enhance it selectively. I completely understand your argument and partially agree. I think the project has a lot of potential, especially seeing it doesn't have some of the legacy baggage that neovim has and that it's being written in a language that's certainly easier to work with and more reliable than C, but I still see neovim as a better choice than it at the moment, although that depends on how much you weigh certain criteria, if you care about them at all. The style of navigation definitely has the advantage that you know what you're operating on before you do the navigation, but the lack of ability to just do motions without selecting text really bothers me.įinally there's of course the certain lack of maturity of the project but that's not really to be held against it as it already implements heaps of functionality. I also like the programmatic configuration of neovim, because you can customize behavior so easily and don't have to create an entire plugin to do so or when it comes to plugins rely on the plugin to provide the ability to configure something, whilst with programmatic configuration you just pass the plugin a function which means that you can totally customize behavior.

    #Helix diagnostics careers Patch#

    Which either means getting it merged, or having to patch the source code which can easily end up becoming extremely messy and is also very unreliable. The out of the box functionality is cool, but I really don't like the total lack of a plugin system, because it means everything has to be added to the editor itself and so the ability to customize behavior is limited and the ability to add features is basically non-existent except when you add it into the main editor.









    Helix diagnostics careers