
w
「」を指定するキー(「」など)があるかどうかを知りたいです。現在のカーソル位置から英数字以外の次の文字まで」。
シナリオは次のとおりです。次の例では、カーソルは「e」の下にあり、「example」という単語(アンダースコア間)を削除しようとしています。
this_example_word
「e」の下にカーソルを置いてを押すと、代わりにdw
削除されます。私はそれができることを知っていますが、Vimにa-zA-Z0-9を暗示する「単語」の概念があるかどうかを知りたいです。その後、oを押して削除/置換するだけです。example_word
example
dt_
dX
cX
example
ありがとう、
答え1
vim
[A-Za-z0-9_]
空白で区切られた1つ以上の空白以外の文字シーケンスは、次のように処理されます。言葉、スペースで区切られたスペース以外の文字のシーケンス言葉。何を上書きできますか?言葉故意にvim
:
set iskeyword-=_
カーソルを上に置き、+または+をe
押します。dwde