に徐々に「内側」および/または「外側」のコードブロックを選択すると、Vよう}またはVコマンド私は]自動的に括弧内のすべてのものを選択し、角括弧など私はVimを使用することができますvimの
私はこのような選択をしたら、そのタイプの次の一番外側の選択を選択する方法がありますか?
私はこれを行う方法を知っていましたが、それを見つけることはできませんでした - それを見つけたり、どこからでも見つけたりすることはできませんでした。
に徐々に「内側」および/または「外側」のコードブロックを選択すると、Vよう}またはVコマンド私は]自動的に括弧内のすべてのものを選択し、角括弧など私はVimを使用することができますvimの
私はこのような選択をしたら、そのタイプの次の一番外側の選択を選択する方法がありますか?
私はこれを行う方法を知っていましたが、それを見つけることはできませんでした - それを見つけたり、どこからでも見つけたりすることはできませんでした。
オブジェクト選択キーを繰り返してください。あなたの例では、これはva}a}
またはvi]i]
になります。
選択を内側のブロックに戻す方法はないとは思いません。 Escを使用して選択をクリアする以外には、``
を使用して開始点に戻り、最初の選択をやり直してください。
少し古くなっていますが、vim-expand-regionプラグインについてお話していますか?
とにかく、私はまだqqxの方が好きです。既に組み込まれているからです。
ニースのプラグイン、ありがとう! – Armand
ありがとうございます - 私はそれを発見しました - 選択を「減らす」方法をまだ持ち合わせています。私はそれをする方法を知っていたことは確かに(しかし、肯定的ではない)確信しています! :-O – Brad
この例ではcountを使用して、一番外側の選択肢(たとえばv2a}またはv2i)を取得することもできます。 – slawek