Rumah  >  Soal Jawab  >  teks badan

ubuntu14.04 - soalan konfigurasi vim

Di bawah ubuntu14.04, menggunakan operasi pengguna akar, tiada fail ~/.vimrc dalam direktori utama, jadi ubah suai fail /etc/vim/vimrc.
Ralat berlaku dalam vimrc sumber sebelum pengubahsuaian.


Maaf, apa masalahnya?
$ kucing vimrc

" Semua lalai seluruh sistem ditetapkan dalam $VIMRUNTIME/debian.vim dan bersumberkan
" panggilan ke :runtime yang anda boleh temui di bawah Jika anda ingin menukar mana-mana tetapan
", anda harus melakukannya dalam fail ini (/etc/vim/vimrc), memandangkan debian.vim
" akan ditimpa setiap kali peningkatan pakej vim dilakukan.
" Adalah disyorkan untuk membuat perubahan selepas mendapatkan sumber debian.vim kerana ia mengubah
" nilai pilihan 'serasi'.

" Baris ini tidak boleh dialih keluar kerana ia memastikan bahawa pelbagai pilihan adalah
" ditetapkan dengan betul untuk berfungsi dengan pakej berkaitan Vim yang tersedia dalam Debian.
runtime

!

" Nyahkomen baris seterusnya untuk menjadikan Vim lebih serasi dengan Vi
" NOTA: set debian.vim 'tidak serasi' Tetapan 'serasi' mengubah banyak
" pilihan, jadi sebarang pilihan lain hendaklah ditetapkan SELEPAS tetapan 'serasi'.
" set serasi

" Vim5 dan versi terkemudian menyokong penyerlahan sintaks. Menyahkomen baris seterusnya
" membolehkan penyerlahan sintaks secara lalai.
jika mempunyai("sintaks")
sintaks dihidupkan
endif

" Jika menggunakan latar belakang gelap dalam kawasan pengeditan dan penyerlahan sintaks
" hidupkan pilihan ini juga
"set background=dark

" Nyahkomen yang berikut untuk membolehkan Vim melompat ke kedudukan terakhir apabila
" membuka semula fail
"if has("autocmd")
" au BufReadPost * if line("'"") > 1 && line("'" ") <= line("$") | exe "normal!" |
" Nyahkomen perkara berikut supaya Vim memuatkan peraturan lekukan dan pemalam

" mengikut jenis fail yang dikesan.

"jika mempunyai("autocmd")
" inden pemalam jenis fail pada
"endif

" Perkara berikut diulas kerana ia menyebabkan vim berkelakuan banyak

" berbeza daripada Vi biasa. Walaupun demikian, ia amat disyorkan. .

"set ignorecase " Do case insensitive matching
"set smartcase " Lakukan smart case matching
"set incsearch " Incremental search
"set autowrite " Simpan secara automatik sebelum perintah seperti :next dan :make
"set tersembunyi " Sembunyikan penimbal apabila mereka ditinggalkan
"set mouse=a " Dayakan penggunaan tetikus (semua mod)

" Sumber fail konfigurasi global jika tersedia
jika fail boleh dibaca("/etc/vim/vimrc.local")
sumber /etc/vim/vimrc.local

endif


Ada apa-apa masalah di sini?

Saya kini perlu menambah fungsi yang tidak lengkap dalam PHP.
echo “autocmd FileType php set omnifunc=phpcomplete#CompletePHP”>>vimrc
source vimrc
Sekarang ralat ini berlaku, apakah masalahnya?

天蓬老师天蓬老师2712 hari yang lalu664

membalas semua(4)saya akan balas

  • PHPz

    PHPz2017-05-16 16:38:28

    sumber digunakan untuk mengkonfigurasi persekitaran shell semasa, vim tidak boleh menggunakan arahan sumber. vim akan membaca vimrc secara automatik selepas permulaan seterusnya, dan tiada sumber diperlukan.

    Jika

    ~/.vimrc tidak wujud, anda boleh menggunakan touch ~/.vimrc untuk menciptanya Vim akan membacanya secara automatik apabila ia bermula.

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:38:28

    cat xxxxxx >> /etc/vim/vimrc 

    balas
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:38:28

    Kali pertama saya melihatnya dalam cangkerangsource vimrc
    你要做的是在vim里 :source vimrc

    balas
    0
  • 迷茫

    迷茫2017-05-16 16:38:28

    Tak apa, jangan root

    balas
    0
  • Batalbalas