Varsayılan vim renk şeması nasıl ayarlanır


132

Ubuntu'nun en son yükseltmesi vim renk düzenimi kullanılamaz hale getirdi. Manuel olarak nasıl ayarlayacağımı biliyorum (:colo evening örneğin), ancak tüm vim oturumları için varsayılanı ayarlamak istiyorum. Başka yerlerde referans görüyorum .vimrc, ancak doğru konum ve sözdizimi şimdiye kadar beni atlattı.

Yanıtlar:


76

Dosyanız dizininize .vimrcgirer $HOME. In * nix cd ~; vim .vimrc,. İçindeki komutlar, .vimrcvim'de ex-mode'da yazdığınızla aynıdır, sadece baştaki iki nokta üst üste olmadan, bu yüzden colo eveningyeterli olacaktır. İçindeki yorumlar.vimrc önde gelen çift tırnak ile belirtilir.

Örnek bir vimrc görmek için, $VIMRUNTIME/vimrc_example.vimvim içinden açın

:e $VIMRUNTIME/vimrc_example.vim


36

Aşağıdakilere bir satır eklemek kadar basit ~/.vimrc:

Colorscheme color_scheme_name



7

Sadece tek astarı kullanabilirsiniz

echo colorscheme koehler >> ~/.vimrc

ve koehlermevcut diğer renk şemalarıyla değiştirin . Imho, hepsi varsayılandan daha iyidir.


1
Bu, mevcut herhangi bir konfigürasyonun üzerine yazacaktır. Belki demek istiyorsun >>?
Davis Herring

5

Beğendiğiniz vim renk düzenini değiştirmeye karar verdiğinizde, vim yapılandırma dosyasını yapılandırmanız gerekir ~/.vimrc.

Örneğin elflordrenk şemasını kullanmak için şu satırları ~/.vimrcdosyanıza eklemeniz yeterlidir:

colo elflord

Diğer renk şemaları isimleri için /usr/share/vim/vimNN/colors NN - VIM versiyonuna bakabilirsiniz .


3

Ubuntu 17.10 varsayılan ~/.vimrcdosyaya sahip değil , onu oluşturmalı ve ayarı koymalıyızcolorscheme color_scheme_name gerekiyor.

Bu arada, colorscheme desertseçim yapmak için iyi bir plan.


0

İndirilen renk şemalarını şuraya kopyalayın ~/.vim/colors/Your_Color_Scheme.

Sonra yaz

colo Your_Color_Scheme

veya

colorscheme Your_Color_Scheme

içine ~/.vimrc.

Holokai için bu bağlantıya bakın


-2

İşletim Sistemi: Redhat kurumsal sürümü

colo schema_name colorcheme ile sorun yaşıyorsanız iyi çalışıyor.


2
:colosadece kısaltmasıdır :colorscheme. Bu cevap zaten dört kez eklendi :-)
Martin Tournoij
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.