Para excluir do cursor até, mas não incluindo, o _
, digite
dt_
Eu não sei o que você quer dizer com "maneira geral". Você pode encontrar mais aqui:
:help d
:help motion.txt
em alguns casos, tenho o nome das variáveis com _
like hello_world
.
no vim, no modo normal, com dw
, posso excluir da posição do cursor até o final da palavra.
Como posso excluir da posição atual do cursor para -
?
No caso hello_world
, posso fazer isso com df_
, mas existem de maneira geral? (e sem excluir o _
)
Meu plug-in camelcasemotion fornece movimentos e objetos de texto especialmente para CamelCaseWords
e underscore_notation
. Com ele, você pode excluir hello
no seu exemplo via d,e
.
Tags vim normal-mode