osyo-manga / vital-over

18 stars 3 forks source link

colorschemeによって端末Vimではカーソルが見えなくなる #92

Closed haya14busa closed 9 years ago

haya14busa commented 9 years ago
Cursor         xxx guifg=bg guibg=fg

こういう設定になっている場合見えなくなります. たぶんですがターミナルのカーソルがblinkしているのに任せたカラースキームってことになる...?(勘)

colorscheme 例:

  1. default
  2. https://github.com/junegunn/seoul256.vim

    改善案

そんなものはない(つらい)

ジッサイどうすればいいですかね....

環境

Ubuntu CUI

haya14busa commented 9 years ago

gVim では大丈夫のようです(設定をみるとそりゃそうだという訳ですが一応)

haya14busa commented 9 years ago

redir で Cursor のハイライトみて ctermfg も ctermbg も設定されてない場合にゴニョゴニョ workaround するのがよさそうかな...?

osyo-manga commented 9 years ago

確認しました。

redir で Cursor のハイライトみて ctermfg も ctermbg も設定されてない場合にゴニョゴニョ workaround するのがよさそうかな...?

これであれするしかないかなぁ…。

haya14busa commented 9 years ago

ツラミはあるけどそれしかなさそうデスね... redirツライかといってほっといてカーソル消えるのは悲しみなのでやはりツラミ

osyo-manga commented 9 years ago

とりあえず、:highlight のパーサは書いたので workaround を用意するのは大丈夫だと思うんですが、どうやって回避(highlight の設定)するのがよいですかねぇ。

haya14busa commented 9 years ago

設定するならベーシックっぽい白背景黒文字とかですかねー?

haya14busa commented 9 years ago

もう実装してるようなので要らないかもですが incsearch.vim (やeasymotion)で使ってるハイライトのキャプチャ実装おいておきます.

https://github.com/haya14busa/incsearch.vim/blob/master/autoload/incsearch/highlight.vim#L94-L130

osyo-manga commented 9 years ago

対応しました。 また、vital-palette に依存しているので合わせて更新してください。

haya14busa commented 9 years ago

修正確認できました. ありがとうございます!

haya14busa commented 9 years ago

cmap全く設定してないときにエラーがでるようになってます

haya14busa commented 9 years ago

あーいや #106 のほうか

osyo-manga commented 9 years ago

こちらは問題ないようなので閉じますね。