Linux/Git Bootcamp
If you don’t like vim, feel free to use whatever works best for you! However: In general, if you must edit your code on your local machine, you should transfer your files back to the Shark machines and build it there. Various plugins to do this automatically for most popular editors (Sublime SFTP, etc.)