Não tenho acesso a um verdadeiro vi
, apenas elvis
, nvi
e vim
. Em vim
:set lisp
tratará - como parte de uma palavra, em vez de como separador para tags e movimento. elvis
não (documentação alega que não é implementada e não faz nada), e nvi
responde que :set lisp
não é implementado.
Atualização: um pouco atualizado vi
, link de fato manipula "-" como parte de palavras para fins de marcação ( mas não em movimento) quando :set lisp
está ativo.