CUI Vimでj/kがオーバースクロールしてしまう問題

概要

Neovimを使っていてj/kを押しっぱなしにしてから、j/kを話すと数秒間スクロールが継続してしまう状態を最近気になったので調べた。

本文

ググると同じような現象で困っている人はいた。

自分の場合は、「キーリピートインターバルを増やす」で解消した。

キーリピートインターバルは、コンソールから最小の値(1)をセットしていたのだけど、これが短すぎるせいで、掲題の現象が表面化していたっぽい。 defaults write NSGlobalDomain KeyRepeat -int 2 にすることで、使用感が変わらずオーバースクロールは無くなった。

別の方法は、GUI実装のVimを使うのでも解消するらしい。

以上。