Vim :Проблемы с разрешением цветовой схемы по умолчанию

Я думаю, вам нужно изменить два файла как

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 )перезагрузка

0
23.11.2020, 22:07
1 ответ

Я думаю, что происходит то, что вы смешиваете пользователей. Вы должны попытаться работать только под 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.

1
18.03.2021, 22:47

Теги

Похожие вопросы