Additionaly, having a VSCode server inside the VM is also a pretty sweet solution if VSCode is an option.