TransWikia.com

MacVim:日本語・英語でカーソルの色を変える方法

スタック・オーバーフロー Asked by T_T on December 26, 2021

MacVim 8.2.539 (163)
macOS 10.15.4 Calalina

<目的>
日本語・英語でカーソルの色を変えたい。

<現状>
インターネット上にある情報を参考に以下のコードを.gvimrcに入れて試しましたが,カーソルの色は変わりません。

(メインコード)

*****
  highlight Cursor guifg=NONE guibg=Green
  highlight CursorIM guifg=NONE guibg=Purple
endif

上のメインコードの******を以下の3つのパターンをトライしました。
1. if has('xim')
2. if has('multi_byte_ime')
3. if has('xim') || has('multi_byte_ime')

解決方法をご教示いただけると非常に助かります。

One Answer

コメントで教えて頂いた内容を参考に Vim 起動後に以下のコマンドを実行し、日英を切り替えたらカーソルの色が変わるかを確認してみました。

:highlight CursorIM guifg=NONE guibg=Purple

MacVim-Kaoriya の環境では上記コマンドでも色が変わらないため、現時点では対応していないようです。

アップデートがなかったので代わりに vim-jp からダウンロードして使ってみました。


この投稿は @todashuta さんのコメント@T_T さんのコメント の内容を元に コミュニティwiki として投稿しました。

Answered by cubick on December 26, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP