Visual Studio Code is superb. It offers an unparalleled user experience with great support for many languages and development ecosystems. It comes with great defaults and is super easy to use and to get started with. Vim is awesome. It's modal nature and text editing features make it unique amongst other editors.