2013-02-15 3 views

答えて

0

この問題は、私にウサギの穴ができてしまって、構文の強調表示が意図したとおりに機能する方法について多くのことを学ぶ原因となりました。

私は

のMac端末はイタリック体(「Enabling italics in vim syntax highlighting for mac terminal 『)をサポートしていないので、私の、おそらくイタリック、テキストが最初の場所で強調表示された理由は、あることを知った私は、』 Colour colour everywhere! 256 colour-mode for Linux consoles」のおかげで実現し、私がTerminalの設定で選んだカラープロファイルのために、私の "明るい"と "普通の"色は違いがなかったので、私のカラープロファイルは決してスクリーンショットのようには見えませんでした。

最後に、ターミナル環境設定でカーソルの色を変更することでカーソルの消失を解決しました。

+0

ターミナルで作業したので、[iTerm2](http://iterm2.com/)を調べてみましょう。それはターミナルのようなものです。 –

+0

イタリック体を表示しようとしたときにiTerm2をダウンロードしましたが、端末で適切な作業を見つけた後、通常の端末でiTerm2の違いを最大限に活用するつもりはないと感じました。もし私がこれまでコマンドラインの忍者黒帯レベルに進んでいれば、未来のためにまだそれを持っています。先端に感謝します。 – Arlen

0

あなたはCursorMoved,CursorMovedIイベントをフックして、下のハイライトグループを決定する必要があると思いますカーソルはsynIDattr(synIDtrans(synID(line("."), col("."), 1)), "name")です。それがdiffcult-to-seeグループの1つである場合は、:highlight Cursor ...コマンドを発行して変更する(または元に戻す)ことができます。

しかし、これはやや複雑です。あなたは単にcolorschemeを変更して、すべての状況下で簡単に認識できる色を選んでみませんか?

+0

ヒント:hiコマンドを使用していただきありがとうございます。これは、構文強調表示の色をカスタマイズする際に非常に役立ちました。 – Arlen

関連する問題