Support gnome-terminal 2.32 or later

It requires sending a new escape sequence for opening a new tab with
the same working directory as the previous tab.
Disable sudo alias

Because we can't pass "-u" argument to sudo. :<
Use spaces for indent
Support nvm