VI'yı Lion'da renklerle nasıl çalıştırırım?


15

Vi renk sözdizimi vurgulama etkinleştirmek için arıyorum. Buradan Terminal'de renkleri etkinleştirdim . Bunu nasıl etkinleştireceğiniz hakkında bir fikriniz var mı?

NOT: Genellikle vi ile açtığımda vi file.txtve varsayılan olarak siyah beyaz açıldığında Linux'ta aynı dosyayı açabiliyorum vim file.txtve renkleri göstereceğim, ancak bu burada çalışmıyor.


Genel olarak, örneğin lsveya arasından renk vurgulama için grep, bkz. SO'daki vimdeki ansi-renk kodları .
denis

Yanıtlar:


14

~/.vimrcDosyanızda doğru ayarların olması önemlidir . İşte benimki: https://github.com/mathiasbynens/dotfiles/blob/master/.vimrc .

Anahtar şunu eklemektir:

" Enable syntax highlighting
syntax on

Dizininize renk şemaları yükleyebilirsiniz ~/.vim/colors. Bir renk şemasını etkinleştirmek için şunu kullanın:

" Select a colorscheme
colorscheme molokai

Bir JavaScript dosyasını düzenlerken aşağıdaki gibi görünen Molokai kullanıyorum :


Teşekkürler, tam olarak aradığım şey bu! DÜZENLEME: Yan notta colorsheme molokaiverim eklendi E185: Cannot find color scheme molokai. Ancak sözdizimi kısmı hala işe yaradı! :)
gusterlover6 29:12

@ gusterlover6 Evet, yazımda açıkladığım gibi Molokai renk şemasının kurulu olması gerekiyor ~/.vim/colors/molokai.vim. Cevabımdaki linkten indirebilirsiniz. Zevk almak!
Mathias Bynens

Janus kullanıyorsanız renk şemalarına (ve eklentilerine) kolayca erişebilirsiniz.
Ian C.

5

Ayrıca MacVim'in OS X ile birlikte gelen standart Vim'den güzel bir yükseltme olduğunu söyleyeceğim, ancak gerekli değil. İhtiyacınız olan şey, VIM'e sözdizimi vurgulama ekleyen Vim yapılandırmasıdır.

Bunu almanın en hızlı yolu Janus'tur - önceden yapılandırılmış ve kullanıma hazır bir dizi VIM eklentisi ve yapılandırma dosyası. Vim ve MacVim ile çalışır.

Yüklemek için:

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

Ardından talimatları izleyin. Bu otomatik yükleyicilerini çağırır . Vim 7.3 veya üstünü gerektirir. Vim'de renklere ve eklentilere kolay bir yol bulacaksınız.

Janus ile Vim


@denis evet, lütfen yeni bir soru sor.
Ian C.

4

Diğer şeylerin yanı sıra sözdizimi vurgulamayı etkinleştirmek için ~ / .vimrc'nizi özelleştirmeniz gerekir. Çok basit bir şekilde eklemek istersiniz:

syntax on

Örnek vim yapılandırma dosyaları için Google "vimrc".


1
İnsanlar bir stackexchange cevabında "google şeyler" dediğinde beni deli ediyor - sizce ilk etapta insanlar soruya nasıl ulaştı ?!
ZincX
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.