Movimentos em maiúsculas, como B
, E
, W
, movem-se sobre uma sequência de caracteres não-brancos, separados por espaços em branco. Isso não pode ser alterado a menos que você esteja disposto a remapear as chaves que eu não recomendo.
Os movimentos em minúsculas, como b
, e
, w
, movem-se sobre uma sequência de caracteres definida pela opção iskeyword
. Isso significa que se você adicionar -
a iskeyword
com
set iskeyword+=-
você pode alcançar seu objetivo simplesmente pressionando daw
se o cursor estiver em f
ou s
.
Como alternativa, você pode invocar
setlocal iskeyword+=-
se você quiser que a modificação da definição seja local para o seu buffer.
Para mais informações, consulte :h word
.