Added sudo write to vimrc to allow writing to files requiring root permission and improved determination of username in zshrc