vimrc 편집 오류

Aug 24 2020

나는 썼다

:e $MYVIMRC

내 vimrc를 편집하고 편집 내용을 추가 한 후. 저장하고 종료하고 싶었지만 :wq다음 과 같이 표시됩니다.

E505: C:.... is read only press ! to override

그래서 작성 :wq!하지만 문서를 종료하지 않고 다음과 같이 말합니다.

... E212 can't open file for writing

Maxim의 경우

답변

4 MaximKim Aug 24 2020 at 15:11

아마 당신은 로컬 사용자가 없습니다 .vimrc.

$ MYVIMRC는 vim을 초기화하는 데 사용 된 것을 가리 킵니다. 사용자가없는 경우 .vimrc시스템 전체에 적용되며 일반적으로 수퍼 유저 권한으로 편집해야합니다.

따라서 vim에서 :e ~/.vimrc설정을 수행 하고 추가하십시오. 사용자가없는 경우로드되는 defaults.vim( :h defaults.vim)도 있다는 점 을 명심하십시오 .vimrc. 즉, 명시 적으로 추가하지 않는 한 거기에서 모든 것을 얻을 수 없음을 의미합니다.

추신, 설정을위한 더 나은 장소 ~/.vim/vimrc는 github / gilab / whatever에 구성을 저장하려는 경우입니다.

PPS, 폴더 에 vimrc파일을 추가 했으며 . 검사vimfiles/vimrc/vimrcvimfiles/:h viminit

II  The user vimrc file(s):
        "$HOME/.vimrc"     (for Unix) (*)
        "$HOME/.vim/vimrc" (for Unix) (*) "s:.vimrc" (for Amiga) (*) "home:.vimrc" (for Amiga) (*) "home:vimfiles:vimrc" (for Amiga) (*) "$VIM/.vimrc"      (for Amiga) (*)
        "$HOME/_vimrc" (for Win32) (*) -----> "$HOME/vimfiles/vimrc" (for Win32) (*) <----- HERE

        "$VIM/_vimrc" (for Win32) (*) "$HOME/config/settings/vim/vimrc"   (for Haiku) (*)