sha5010 / vim.xlam

Vim experience in Excel: An add-in that brings Vim’s key bindings to Excel, enhancing navigation and efficiency.
MIT License
62 stars 5 forks source link

v0.4.0 に向けた変更(大幅なキーマップ変更含む) #38

Closed sha5010 closed 1 year ago

sha5010 commented 1 year ago

次の v0.4.0 では、キーマップ周りを大きく変えようと思っています。 機能追加も考えていますが、なにかご意見あればコメントいただけると幸いです。

一気にやるかどうかはわからないです。ちょっとずつ変えてくかも。 あと、いずれはフィルタとかもいじれるようにしたいとは思っています。 (私の普段の使い方だと、フィルタあまり使わないので後回し気味)

sha5010 commented 1 year ago

n/N を縦優先ではなく横優先で検索(割当予定:;/,

既存の Find メソッドを使った方法だとちょっと面倒かも。 速度改善も兼ねて Match に切り替えを検討。

複数行/列に対して検索かけるから、Findじゃないとダメだ。頑張って実装しよう。 実装検討したが、そもそも FindNext とかが方向に対応してないので無理っぽい。 最後に Find した値が取得できればいけそうだが、それも無理っぽい。諦め。

sha5010 commented 1 year ago

SpecialCells で取れるやつとかを検討中。

Findを使わずに次のセルを見つける方法として、Intersect を使うのが良いかも。 その後 Item で参照したらいい感じにならないかな?

sha5010 commented 1 year ago

SpecialCellsのNext/Prevを実装してテスト中だけど、結合セルがあるとうまく動かねぇ… SpecialCellsを何回も実行する方針の方がうまくいきそう。

sha5010 commented 1 year ago

v0.4.0 をリリースしましたので、close します。 https://github.com/sha5010/vim.xlam/releases/tag/v0.4.0