vimrcの編集中にエラーが発生しました
Aug 24 2020
私が書いた
:e $MYVIMRC
vimrcを編集し、編集内容を追加した後。保存して終了したかったのです:wq
が、次のように表示されます。
E505: C:.... is read only press ! to override
だから私は書いた:wq!
が、それはドキュメントを終了せず、それは言う:
... E212 can't open file for writing
マキシムの場合


回答
4 MaximKim Aug 24 2020 at 15:11
おそらく、ローカルユーザーがいません.vimrc
。
$ MYVIMRCは、vimの初期化に使用されたものを指します。ユーザーがいない場合は.vimrc
システム全体になり、通常はスーパーユーザー権限で編集する必要があります。
したがって、vimでは、:e ~/.vimrc
そこに設定を追加してください。ユーザーがいない場合にロードされるdefaults.vim
(:h defaults.vim
)も.vimrc
あることに注意してください...明示的に追加しない限り、そこからすべてのものを取得することはできません。
PS、設定を~/.vim/vimrc
github / gilab / whateverに保存する場合は、設定に適した場所です。
PPSは、あなたが追加したvimrc
にファイルをvimfiles/vimrc/
フォルダに、それがあるべきvimrc
でvimfiles/
。小切手: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) (*)
