Изменить редактора по умолчанию системного уровня:
sudo update-alternatives --config editor
и затем следуйте за экранными подсказками.
Нет, пользователь не может переопределить/sbin/nologin через .bashrc.
.bashrc выполняется оболочкой удара. nologin не выполняет его, таким образом, модификации к .bashrc должны быть не важными.