Saya telah menginstal vim 7.3 di bawah cygwin.
Dan saya punya ini di ~ / .vimrc saya
$ cat .vimrc
colorscheme wombat
Dan kemudian saya memiliki file ini wombat.vim di bawah '.vim / warna'.
$ ls -la .vim/colors/
total 8.0K
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ./
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ../
-rw-r--r-- 1 cheungs mkgroup 1.5K Nov 12 00:04 wombat.vim
Tetapi ketika saya vim AJavaFile.java ', itu tidak menunjukkan warna, hanya hitam dan putih.
Bagaimana saya bisa memperbaikinya? Saya memiliki pengaturan yang sama di bawah Ubuntu, dan itu berfungsi.
Terima kasih.
Pada vim-7.3.943 vi binary sekarang dikompilasi dengan set fitur kecil . Untuk mendapatkan penyorotan sintaksis, Anda harus menggunakan vim (atau alias vi to vim ...).
Ini kemungkinan merupakan versi yang lebih baru daripada yang tersedia pada saat OP, tetapi relevan sekarang dan masih v7.3 seperti yang tercantum dalam OP.
sumber
Untuk Cygwin secara default, jika Anda belum menginstal vim, Anda sebenarnya memiliki vi. Jadi langsung saja ke pengaturan Cygwin dan cari vim dan itu di bawah Editor. Maka sintaks berwarna semua harus diaktifkan tidak ada perubahan yang diperlukan.
sumber
Anda harus mengubah opsi terminal cyngwin ke xterm-256. Kemudian restart terminal
sumber
Untuk memberikan sedikit konteks pada jawaban lain:
Instalasi default Cygwin datang hari ini dengan "kecil" Vim yang sengaja hanya beberapa fitur dihidupkan. Penyorotan sintaks adalah di antara yang hilang (jadi mengeluarkan ": sintaks" tidak akan menghasilkan apa-apa). Ini tersedia melalui
vi
perintah.Tetapi jika Anda mencari pengaturan Cygwin, Anda juga menemukan Vim "penuh" yang tidak diinstal secara default. Ini telah dikompilasi dengan banyak opsi yang dihidupkan, di antaranya penyorotan sintaksis. Instalasi yang akan memberi Anda
vim
perintah (yang Anda mungkin atau mungkin tidak alias ke "vi", sesuai keinginan Anda).Sebagai cara cepat untuk mengetahui versi yang sedang Anda jalankan, masukkan
:version
. Setelah baris dengan nomor versi, dan sebelum daftar multi-kolom pilihan yang memungkinkan, versi kecil mengatakandan versi lengkapnya mengatakan
Jika Anda penasaran, Anda kemudian dapat melihat opsi yang mungkin, untuk mengetahui opsi mana dalam versi ini yang benar-benar tersedia (+ awalan) atau tidak (- awalan).
sumber