16

vimを使用cwすると、単語全体を変更するのに非常に便利です。Vimのモーションコマンドとアクション動詞の分離は、非常に強力な組み合わせになります。私はちょうど今に変更DefaultHandlerする必要がありましたContentHandler。当然「次の大文字に変更する」と思っていたのですが、ある大文字から次の大文字に移動するモーションコマンドが見つかりませんでした。

この場合、を使用することもできますがctH、次に来る大文字に関係なく、CamelCase単語の最初の部分を変更(または削除など)する方法はありますか?

4

2 に答える 2

0

同じ質問があり、この .vimrc マッピングで解決しました:

nmap W /[A-Z]<CR>

もちろん、必要に応じて範囲に数字を含めることもできますが、w を介した通常の単語の代わりに、W を使用して「次の大文字を前方に検索」できるようになりました。

于 2019-11-29T17:30:04.293 に答える