Вы можете использовать переменную окружения MYVIMRC
.Таким образом, вам не нужно будет пропускать -u
каждый раз, когда вы запускаете vim.(Конечно, вместо этого вы можете использовать псевдоним, но это не поможет, например, vipw
)
Имейте в виду, что .vimrc
может выполнять произвольные команды, если вы используете /home/user/.vimrc
, вы можетесоздание проблемы безопасности (например, кому-то удается скомпрометировать вашу учетную запись пользователя, изменить ваш .vimrc, а затем получить root при следующем редактировании файла с правами root).Вы, конечно, можете хранить известную безопасную копию где-то в ~root/
.
Вы, возможно, даже можете установить что-то в ~root/.bashrc
, чтобы автоматически установить MYVIMRC
на что-то другое для каждого другого администратора.