1

このビデオでは、見つかったパターン間をジャンプする機能を見ることができます。このアルゴリズムは、vim のデフォルトの動作とはまったく異なります。

vim を使用すると、いくつかのパターンを見つけて、 nextまたは previous に/pattern<CR>ジャンプできます。欠点は、適切な位置に到達するために何度も何度もジャンプするか、ヒット数を減らすために長いパターンを書く必要があることです。はい、次の10ヒットを飛び越えるようなものを適用できますが、一見大量のヒットをカウントできないため、不便でもあります。nN10n

ビデオでは、より良いアプローチが見られます。テキスト エディターが各ヒットに短い名前を付けて、2 回または 3 回のキーストロークでジャンプできるようにします。

この機能を vim プラグインとして実装した人はいないと思いますが、関連するものを見つけることができませんでした。そのようなプラグインはどこにありますか?さらに良いものが実装されている可能性がありますか?

4

1 に答える 1

4

ハハ。

そのアイデアの最初の実装は、私の知る限り Vim プラグイン ( PreciseJump ) であり、2 番目の実装は別の Vim プラグイン ( EasyMotion ) であり、最初の実装よりも多くの牽引力を得て、それ自体が他の多くのコンテキスト (エディター、ブラウザー) で他の多くの実装を生み出しました。 …)。

于 2013-05-30T08:04:26.177 に答える