Vimrc'yi düzenlerken hata
yazdığım
:e $MYVIMRC
vimrc'imi düzenlemek ve düzenlemelerimi ekledikten sonra. Kaydetmek ve çıkmak istedim :wqama sonra diyor ki:
E505: C:.... is read only press ! to override
bu yüzden yazıyorum :wq!ama belgeden çıkmıyor ve diyor ki:
... E212 can't open file for writing
Maxim için
Yanıtlar
Muhtemelen yerel kullanıcınız yok .vimrc.
$ MYVIMRC, vim'inizi başlatmak için kullanılana işaret edilir. Kullanıcı yoksa, .vimrcsistem genelinde bir kullanıcı olur ve genellikle onu süper kullanıcı haklarıyla düzenlemeniz gerekir.
Yani vim'de :e ~/.vimrcayarlarınızı yapın ve oraya ekleyin. Ayrıca , kullanıcı yoksa yüklenen defaults.vim( :h defaults.vim) olduğunu da unutmayın .vimrc...
Not: Ayarlarınız için daha iyi bir yer, ~/.vim/vimrcyapılandırmanızı bir github / gilab / her neyse üzerinde depolamayı planlıyorsanız.
PPS, eklediğiniz vimrcbir dosyayı vimfiles/vimrc/klasörde ve olması gerektiği vimrcde vimfiles/. Kontrol: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) (*)