Làm cách nào để chạy VI với màu sắc trên Lion?


15

Tôi đang tìm cách kích hoạt cú pháp tô màu trong vi. Tôi chỉ kích hoạt màu trong Terminal thông qua đây . Bất kỳ ý tưởng về làm thế nào để kích hoạt điều này?

LƯU Ý: Thông thường trên Linux khi tôi mở vi với vi file.txtvà mặc định nó mở bằng màu đen và trắng, tôi có thể mở cùng một tệp vim file.txtvà nó sẽ hiển thị màu sắc, nhưng điều này không hoạt động ở đây.


Để làm nổi bật màu nói chung, ví dụ như từ lshoặc grep, hãy xem ansi-color-code-in-vim trên SO.
chối

Câu trả lời:


14

Đó là vấn đề có các cài đặt đúng trong ~/.vimrctệp của bạn . Đây là của tôi: https://github.com/mathiasbynens/dotfiles/blob/master/.vimrc .

Điều quan trọng là thêm điều này:

" Enable syntax highlighting
syntax on

Bạn có thể cài đặt bảng màu trong ~/.vim/colorsthư mục của bạn . Để bật màu sắc, hãy sử dụng:

" Select a colorscheme
colorscheme molokai

Tôi đang sử dụng Molokai , trông giống như thế này khi chỉnh sửa tệp JavaScript:


Cảm ơn, đây chính xác là những gì tôi đang tìm kiếm! EDIT: Trên một lưu ý phụ, thêm năng colorsheme molokaisuất E185: Cannot find color scheme molokai. Nhưng phần cú pháp vẫn hoạt động! :)
gusterlover6

@ gusterlover6 Vâng, như tôi đã giải thích trong bài viết của mình, bạn cần cài đặt màu sắc Molokai ~/.vim/colors/molokai.vim. Bạn có thể tải nó từ liên kết trong câu trả lời của tôi. Thưởng thức!
Mathias Bynens

Nếu bạn sử dụng Janus, bạn có thể dễ dàng truy cập vào bảng màu (và plugin).
Ian C.

5

Tôi cũng sẽ nói rằng MacVim là một bản nâng cấp đẹp từ Vim tiêu chuẩn đi kèm với OS X, nhưng không cần thiết. Những gì bạn cần là cấu hình Vim có thêm cú pháp tô sáng cho VIM.

Cách nhanh nhất để có được điều đó là với Janus - đó là một tập hợp các plugin VIM và các tệp cấu hình được cấu hình sẵn và sẵn sàng hoạt động. Nó hoạt động với Vim và MacVim.

Để cài đặt nó:

curl -Lo- http://bit.ly/janus-bootstrap | bash

Và sau đó làm theo hướng dẫn. Điều đó gọi trình cài đặt tự động của họ . Nó đòi hỏi Vim 7.3 trở lên. Bạn sẽ có một đường dẫn dễ dàng đến màu sắc và plugin trong Vim.

Vim với Janus


@denis có, xin hỏi một câu hỏi mới.
Ian C.

4

Bạn cần tùy chỉnh ~ / .vimrc để bật tính năng tô sáng cú pháp, trong số những thứ khác. Rất đơn giản, bạn sẽ muốn thêm:

syntax on

Google "vimrc" cho các tệp cấu hình vim mẫu.


1
Nó làm tôi phát điên khi mọi người nói với "công cụ google" trong câu trả lời stackexchange - bạn nghĩ mọi người đã đặt câu hỏi như thế nào ngay từ đầu?!
ZincX
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.