Im considering spending some serious time learning one of the above. Two principle engineers I work with exclusively use them, and watching them work is incredible, the speed they move and get things done is pure wizadry. Can anyone learn this skill? For what it’s worth, the alternative is learning VScode. I’ve exclusive used Android Studio in my career.

  • rofoldos
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    It is really a good idea to learn vim. It’s everywhere, particularly useful when connecting to remote servers.

    In order to use it for all your development needs, you’ll probably resort to multiple plugins. The advantage: wizardry, the disadvantage: you get used to it, and won’t work on vanilla remote installations.

    I like to use vim for every day scripts and remote text editing, while using helix as main code editor.

    Helix is not yet as popular, but it comes with batteries included. Many of the plugins that you’d install in vim come as a feature in helix. It is also a modal editor, and it varies slightly in it’s use, but a nice addon to your toolbelt.