:help count-items
sugere que você poderia fazer uma execução a seco de uma ala de substituição
:%s/./&/gn
(que informa o número de caracteres correspondentes) ou que você faz uma fantasia strlen()
no texto visualmente selecionado:
:echo strlen(@")
("é o registrador sem nome)
desde que você pode chamar uma expressão na sua linha de status, como %{myfunc()}
, que pode ser um bom ponto de partida. contar o tempo todo pode ser um pouco demorado, já que você teria que selecionar todo o texto e depois puxá-lo, mas talvez mostrar o número de bytes no "-register já está ok para você. Se você realmente quer saber o número de chars no buffer: basta selecionar visualmente TODO o texto no buffer e arrancá-lo, então, a solução seria:
:set statusline=%{strlen(@")}
que lhe dá o número de caracteres no "-register (que é idêntico ao número de bytes se você selecionar e puxar o buffer atual).