MacVim giữ chủ đề của nó ở đâu?


13

Tôi đang sử dụng MacVim và tôi đang cố gắng thay đổi chủ đề mặc định. Tôi có các mục sau trong .vimrctệp của mình (và cả trong .gvimrc):

 colorscheme macvim

Nhưng chủ đề vẫn không thay đổi. Tôi đang làm gì sai?

Tệp được đọc không có lỗi nhưng lược đồ không thay đổi. Ngoài ra, nếu tôi tải về các chủ đề thay thế, họ sẽ đi đâu?

Câu trả lời:


6

Đây là những gì tôi có trong ~ / .vimrc của tôi

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

8

Theo mặc định, bạn nên đặt màu sắc / chủ đề tùy chỉnh vào: ~/.vim/colors

Lưu ý rằng bạn có thể cần tạo .vimthư mục trong thư mục chính của mình nếu nó chưa tồn tại.

Sau khi làm như vậy, lệnh: colorscheme của bạn sẽ tự động nhận chủ đề.


6

Trường hợp nào macvim giữ chủ đề của nó?

Các chủ đề mà MacVim gửi cùng có thể được tìm thấy trong

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

nhưng MacVim cũng sẽ tải bất kỳ chủ đề tùy chỉnh nào bạn có trên đĩa. Tôi sử dụng phân phối plugin Janus khá tuyệt vời với MacVim và Janus giữ tất cả các chủ đề của nó ~/.vim/janus/vim/colors. MacVim sẽ tải cái này cũng như mặc định.

Nhưng chủ đề vẫn không thay đổi. Tôi đang làm gì sai?

MacVim tải cả hai ~/.vimrc~/.gvimrc, theo thứ tự đó. Đảm bảo rằng các cài đặt trong cài đặt ~/.gvimrckhông bị ghi đè bạn đang thực hiện trong ~/.vimrctệp của mình .


0

Cách dễ nhất là tạo một ~/.gvimrctệp và thêm

colorscheme solarized

hoặc bất cứ màu sắc nào bạn muốn. Đó là tất cả những gì tôi phải làm để có được brewedphiên bản hoạt macvimđộng trở lại. Tôi đã có một điều kiện như cái ở đầu chuỗi và đôi khi nó hoạt động, nhưng gần đây (tôi nghĩ sau khi nâng cấp lên OSX) tôi đã phải thêm .gvimrctệp để OceanicNext hoạt động.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.