#author("2026-09-23T14:40:15+09:00","","")
#author("2026-09-23T14:40:35+09:00","","")
* TODO [#u4823577]

rush.nvimではrush mode中にctrl+j, alt+j を見るためにkeymapを使いましたが、これはgetcharでも対応可能でしょうか?

- return で置き換える必要があるのでだめ

&color(,oranga){windowsではCtrlを押すとrepeatが止まる};
&color(,orange){windowsではCtrlを押すとrepeatが止まる};

** V0.3.0 [#j3e1a7a2]

以下は全部v0.3.0以降とする

** meta キー設定可能? [#mfd16427]

- v0.2.0では固定、ctrl 加速、alt 減速
- ✅meta : bit flag ?

** NG 調整 [#q85ca027]

- v0.2.0ではやらない。delta=20
- NG repeat がきた場合rushに変更する
-- tap の加速キャンセル
-- 外れた回数が1回だけ、連続2回未満?

** gk, gj サポート? [#c0b951c7]

-- 2文字:とりあえずはv0.2.0ではやらない

** 加速対象キーカスタマイズ [#z85ad8d5]

- ✅対象コマンド
-- 全部固定、変更不可
-- WEB 大文字もやらない

** hl で加速している時は行を越える [#acc5d521]

** vim.v.count 共有コマンド [#p49c408b]

 今の所
 povinter.nvim は狙ったところに素早く移動、
 rush.nvimはカーソルの動きを加速、
 という方向で考えています。
 "HH", "00" はどちらの機能にするか、はたまた別のプラグインなのか
 ここは迷いどころです。
 
 一方もう一つのアイデアがあります。
 これはrush.nvim向けだと思います。
 vim.v.countを共有するものです
 
 例えばこんな仕様です
 rush共有モードに入る
 9jで下に9行移動、j,kは9を共有し、以降j,k,で全部9行移動
 6jとすれば共有している値が6にかわり、j,kでの移動が6になる
 1jとすれば1行ずつ
 元に戻したければ rush共有コマンドでトグル
 
 共有グループは,jk, hl, web, WEB, など
 gjも共有して、以降j,k はgj,gkになる
 
 どうでしょうか?

- 10<leader>v か何かで"10"を記憶。その後hjklwebなどで10単位で移動
-- esc で解除: on_keyでチェック
-- <leader>v で解除
-- 1j で解除


** HML, 0,^,$, g_,g0,g^,gm,gM,g$, | [#tc1c2699]

- 90gM

** bug [#d31156ba]
- &#9989;260922 <C-w> がrecurcive になる?

Front page   Edit Diff History Attach Copy Rename Reload   New Page list Search Recent changes   Help   RSS of recent changes