Я что то запутался.. подскажите, как sudo передать переменные окружения? Приходится прописывать пути пользователю, в частности /bin /sbin. Потом если я через sudo вызваю vi, не работает подсветка синтаксиса и поведение как vi а не vim, то есть не переданы алиасы:
alias vi=vim
alias su='su --preserve-environment'
alias ls='ls --color=auto'