2015-03-20 22 views
5

Burada SO ve Google'da diğer cevaplara bakmaya çalıştım ancak bunların hiçbiri imleç ayarlarımı değiştirmiyor. Ben beyaz kalın bir ön plan ile sarı bir arka plana sahip olmak istiyorum ama web etrafında gördüğüm ayarları ile alamıyorum. ITerm2'de MacVim mvim kullanıyorum.Vim imleç çizgi renkleri ayarlanıyor mu?

Yardımlarınız için teşekkür ederiz.

enter image description here

+0

[VIM'in tüm geçerli satırını vurgulayın] olası kopyası (http: // stackov erflow.com/questions/8750792/vim-highlight-the-whole-current-line) –

+0

Yinelenen değil. @ pertrai1, screenthot'ta görülebileceği gibi zaten seçenekleri kullanıyor. – svlasov

+1

@JeffBridgman - Hayır, ekran görüntüsüne bakarsanız, olası çift kopyada ( – pertrai1

cevap

8

Büyük olasılıkla bu üç vurgulayarak gruplar ilgilenen: Cursor, CursorColumn ve CursorLine. İsimler kendini açıklayıcıdır.

:hi Cursor ctermfg=White ctermbg=Yellow cterm=bold guifg=white guibg=yellow gui=bold 

sütun imlecin için aynı yapmak için: örnek sadece imleç rengini değiştirmek için için

da geçerli satırı vurgulamak gerekirse

:hi CursorColumn ctermfg=White ctermbg=Yellow cterm=bold guifg=white guibg=yellow gui=bold 

, CursorLine kullanın.

+0

Bu soruyu sormamın acemi kısmı için özür dilerim: Bunu .vimrc dosyasında nasıl ayarlayabilirim? Normal modda yaptığımda harika çalıştı, ama her zaman böyle olmasını istiyorum. Bu konuda benimle birlikte olduğun için teşekkür ederim. – pertrai1

+1

Kopyalama, onları "." Olmadan ".vimrc" ye yapıştırın. – svlasov

+0

Bu harika. Bu çözüme kavuşturulmasında yardımcı olduğunuz için teşekkür ederiz – pertrai1

2

seçeneğin her zaman etkinleştirmek için .vimrc aşağıda şeyler koymak veya

set cursorcolumn 
autocmd InsertEnter * highlight CursorColumn ctermfg=White ctermbg=Yellow cterm=bold guifg=white guibg=yellow gui=bold 
autocmd InsertLeave * highlight CursorColumn ctermfg=Black ctermbg=Yellow cterm=bold guifg=Black guibg=yellow gui=NONE 

değiştirebilirsiniz imleç sütun için cursorline

set cursorline 
autocmd InsertEnter * highlight CursorLine guibg=#000050 guifg=fg 
autocmd InsertLeave * highlight CursorLine guibg=#004000 guifg=fg 

için

dosya .gvimrc tutmak istiyorsa isteğinizdeki renkler

İlgili konular