最近私が見つけたfのは私にとって本当に便利なので、Vimに特定の文字で始まる行に移動する同様のコマンドがあるかどうかを知りたいです
のようなものgi#で始まる行に行くi
文字 L で始まる次の行にジャンプするには:
/^L
/ は前方検索、^ は行の先頭、次に行を開始する任意の文字列です。
n 次のオカレンス
前の出現の場合は N
1) 検索による。 /^[your char]
または?^[your char]
(逆に)
これの利点は、現在の画面に表示されていない行に移動できることです。
欠点char
は、プレスも数回行う必要があることです。n
**このオプションが機能する場合は、sjas または AI からの回答を受け入れることを検討してください
2) イージーモーションhttp://www.vim.org/scripts/script.php?script_id=3526
<leader><leader>j
また
<leader><leader>k
このプラグインは非常に優れており、現在の画面の特定の位置に非常に高速に移動できます。上記の2つのショートカットとは別に、
<leader><leader>f
<leader><leader>w
<leader><leader>F
...
プラグインを試してみてください。あなたはそれを好きになるでしょう。
短所:行きたい行が現在の画面の外にあると扱いにくい。
gg/^<character>
そうすべきです、それは gg (最初の行に移動) と /^... (単純な検索) です。