Visual Studio Code ver1.101で日本語の挙動がおかしくなった?→解決

Visual Studio Code(以下VSCode)のVim拡張機能を入れているのですが、検索やコマンド入力時に日本語を入力するとテキストがそのまま本文内に入力されるようになってしまいました。

最初、Vimの拡張機能のアップデートのせいかと思い、拡張機能のバージョンを何カ月か前のものに下げてみました。
しかし改善されないので、どうやらVSCode本体のアップデートによるもののようです。
(2025年6月時点のバージョン:version 1.101)

VSCodeのVimキーバインドに完全に体がなじんでいるので、私にとってはこの問題はかなり深刻です。

しばらくVSCode本体を数カ月前のバージョンに戻してしのいでいたのですが、解決方法が見つかりました。

Issueより
https://github.com/VSCodeVim/Vim/issues/9672

このIssueのとおりにsetting.jsonに下記を追加すれば解決しました。

助かりました。このIssueの投稿者、回答者の方々に感謝!

phpSpreadSheetで円グラフの色を指定する方法

phpSpreadSheetで円グラフ、ドーナツグラフの各値の色を指定する方法が分からず、
調べても情報がヒットせず、あきらめかけていたのですが、自分でいろいろ試していたらできました。

PhpOffice\PhpSpreadsheet\Chart\DataSeriesValues で描画データをセットする際に、
7番目の引数に配列で指定すればいいみたいです。

例)

系列ラベルやX軸ラベルの指定時ではなく描画データの指定時なので注意。

最初からグラフを挿入したExcelを読み込めばいいじゃないと考えたのですが
読込んだExcelを更新して保存→PDF変換をする際にどうしてもグラフが消えてしまう事象があり解決できませんでした。
なのでphpSpreadSheetで自分でグラフを描くことにしました。

方法はとにかく、クライアントの要望どおりにやりたいことができたのでよしとします。