Di mana MacVim menyimpan temanya?


13

Saya menggunakan MacVim dan saya berusaha mengubah tema default. Saya memiliki yang berikut di .vimrcfile saya (dan .gvimrcjuga di):

 colorscheme macvim

Namun temanya tetap tidak berubah. Apa yang saya lakukan salah?

File dibaca tanpa kesalahan tetapi skema tidak berubah. Juga, jika saya mengunduh tema alternatif, kemana mereka akan pergi?

Jawaban:


6

Inilah yang saya miliki di ~ / .vimrc saya

if has("gui_running")
  syntax on
  set hlsearch
  colorscheme macvim
  set bs=2
  set ai
  set ruler
endif

8

Secara default, Anda harus memasukkan tema / tema warna khusus ke: ~/.vim/colors

Perhatikan bahwa Anda mungkin perlu membuat .vimdirektori di direktori home Anda jika belum ada.

Setelah melakukannya, perintah: colorscheme Anda akan secara otomatis mengambil tema.


6

Di mana macvim menyimpan tema itu?

Tema yang dikirimkan oleh MacVim dapat ditemukan di

/Applications/MacVim.app/Contents/Resources/vim/runtime/colors

tetapi MacVim juga akan memuat tema khusus apa pun yang Anda miliki di disk. Saya menggunakan distribusi plugin Janus yang agak luar biasa dengan MacVim dan Janus menyimpan semua temanya~/.vim/janus/vim/colors . MacVim akan memuat ini sebagai default.

Namun temanya tetap tidak berubah. Apa yang saya lakukan salah?

MacVim memuat keduanya ~/.vimrcdan ~/.gvimrc, dalam urutan itu. Pastikan bahwa pengaturan di ~/.gvimrctidak merusak pengaturan yang Anda buat di ~/.vimrcfile Anda .


0

Cara termudah adalah membuat ~/.gvimrcfile dan menambahkan

colorscheme solarized

atau skema warna apa pun yang Anda inginkan. Hanya itu yang harus saya lakukan untuk mendapatkan brewedversi macvimkerja saya lagi. Saya memiliki kondisional seperti yang ada di bagian atas utas dan itu berfungsi untuk beberapa waktu, tetapi baru-baru ini (saya pikir setelah upgrade ke OSX) saya harus menambahkan .gvimrcfile untuk membuat OceanicNext bekerja.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.