2011-12-10 22 views
18

Ev dizinimde bir .vimrc dosyası kurmaya çalışıyorum. İçerdiği tek şey aşağıdaki. Kaynak alma yaparken uyarı iletisi .vimrc

" Enable syntax highlighting 
syntax on 

Bu mesajı döndürülür . ~/.vimrc çalıştıran dosyayı kaynak istediğinizde

.

/Users/username/.vimrc:3: unmatched " 

Çalışma ortamım aşağıdaki gibidir.

  • MacOS Lion 10.7.2
  • zsh 4.3.12 (i386-elma-darwin11.2.0)
  • oh_my_zsh
  • Terminal 2.2.1
  • VIM 7,3

nasıl Bu uyarı/hata mesajından kurtulabilirmiyim. Bu ne demek?! Ben bash aynı çalıştığınızda

DÜZENLEME

o da çalışmıyor.

bash-3.2$ . ~/.vimrc 
bash: /Users/username/.vimrc: line 1: unexpected EOF while looking for matching `"' 
bash: /Users/username/.vimrc: line 3: syntax error: unexpected end of file 
bash-3.2$ 
+0

'source ~/.vimrc' çalıştırmayı denediniz mi? – meagar

+0

Evet. Aynı mesaj. – JJD

+0

'. ~/.vimrc' benim için geçersiz. 'source ~/.vimrc' tamam. Ve sen yorum satırını kaldırmak için trid: '' Sözdizimi vurgulamayı etkinleştir '? – Kjuly

cevap

19

konsola
içinde . ~/.bashrc çalıştırabilirsiniz ama otomatik ~/.vimrc çalışacak vim
vim :source ~/.vimrc çalışmalıdır, bunu elle çalıştırmak gerekmez.

tip :ver kontrol etmek:

system vimrc file: "$VIM\vimrc" 
    user vimrc file: "$HOME\_vimrc" 
2nd user vimrc file: "$VIM\_vimrc" 
     user exrc file: "$HOME\_exrc" 
    2nd user exrc file: "$VIM\_exrc" 
    system gvimrc file: "$VIM\gvimrc" 
    user gvimrc file: "$HOME\_gvimrc" 
2nd user gvimrc file: "$VIM\_gvimrc" 
    system menu file: "$VIMRUNTIME\menu.vim" 
+0

Yapılandırmam benzer "kullanıcı vimrc dosyası": "$ HOME/.vimrc" '. Yine de, kabuktan kaynaklanmak da işe yaramalı, değil mi? Ben el ile kaynak ayarlarımın işe yarayıp yaramadığını görmek için: – JJD

+0

@JJD: Kabuğa bir vim betiği (zsh) kaynaklayamazsınız.Vim içine kaynak koymalısınız Kaynakın sözdizimi ': source filename' veya': filename' dir. dot (.) ', vim içinde string birleştirme içindir – kev

+0

Yani demek istediğim, sadece .bash_rc' veya' .zshrc' gibi dosyaları yalnızca kabuktan kaynaklayabilmem ancak konfigürasyon dosyaları vim ayarlamasıydı. ? – JJD

-1

koyun aşağıdaki kodu başının üstüne ~/.vimrc içinde.

"return" 2>&- || "exit" 
İlgili konular