Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Mengapa penyerlahan sintaks Go tidak berfungsi dalam Vim selepas memasang go.vim?

Mengapa penyerlahan sintaks Go tidak berfungsi dalam Vim selepas memasang go.vim?

Susan Sarandon
Susan Sarandonasal
2024-11-12 19:29:02752semak imbas

Why isn't Go syntax highlighting working in Vim after installing go.vim?

Mengkonfigurasi Penserlahan Sintaks Go dalam Vim

Mencuba untuk menambah penyerlahan sintaks Go pada Vim, anda mengikut arahan untuk menyalin go.vim ke direktori sintaks dan buat fail ftdetect. Walau bagaimanapun, penyerlahan tidak diaktifkan.

Penyelesaian

Mengikut Nota Keluaran Go 1.4, sokongan Go untuk editor seperti Vim telah dialih keluar daripada repositori standard. Sebaliknya, anda boleh mendapatkan arahan pemasangan untuk pemalam Vim di Go Wiki:

To use all the Vim plugins, add these lines to your $HOME/.vimrc.

" Some Linux distributions set filetype in /etc/vimrc.
" Clear filetype flags before changing runtimepath to force Vim to reload them.
filetype off
filetype plugin indent off
set runtimepath+=$GOROOT/misc/vim
filetype plugin indent on
syntax on

Kemas kini fail .vimrc anda dengan baris ini dan Vim akan memuatkan tetapan sintaks yang diperlukan untuk fail Go secara automatik.

Atas ialah kandungan terperinci Mengapa penyerlahan sintaks Go tidak berfungsi dalam Vim selepas memasang go.vim?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn