Я думаю, вам нужно изменить два файла как
1 )Вход/etc/default/locale
LANG=" en_US.UTF-8"
LANGUAGE=" en_US:en.UTF-8"
2 )Вход~/.pam_environment
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
3 )перезагрузка
Я думаю, что происходит то, что вы смешиваете пользователей. Вы должны попытаться работать только под 1 учетной записью пользователя, в идеале как пользователь без полномочий -.
Когда вы делаете это:
sudo vim webpage.html
вы выполняете команду vim
как пользователь root
. При сохранении права доступа к файлу устанавливаются для пользователя root
.
Когда вы делаете это:
sudo vim ~/.vmrc
Вы открываете файл в /home/normaluser/.vimrc
как пользователь root
. Не как normaluser
.
Логично, что это:
vim webpage.html
работает, потому что на самом деле будет использоваться файл по адресу /home/normaluser/.vimrc
.
Также имеет смысл, что вы не можете изменять файл как не -пользователь root, потому что файл принадлежит root
.
тл;др Либо работайте все время как root
, либо все время работайте как обычный пользователь. Если вам нужно работать какroot
(не рекомендуется ), то вы, вероятно, захотите добавить свою цветовую схему в /root/.vimrc
.