Smooth-Scroll(vim)

現在のウィンドウの
   "最上行" が現在のバッファの "最初の行" なら、スクロールせず "最初の行" へ移動
   "最下行" が現在のバッファの "最後の行" なら、スクロールせず "最後の行" へ移動

みたいな感じにしたら、すでに最後に到達してるのにウ、う、ウウイイーーみたいな感じにならなくなって便利になった。vimscript はほぼ書いたことないので分からないが、:h line してアア〜〜とか言いながらちょこっと書いたら思ったように動いて良かった。

ToQoz/Smooth-Scroll fork from vim-scripts/Smooth-Scrol