Embora você possa influenciar a aparência do cursor (cp :help 'guicursor'
), ele ainda é limitado a uma única célula de exibição (apenas exceção: caracteres de largura dupla, como, por exemplo, Kanji).
Com :set virtualedit=all
, você pode até mesmo endereçar cada célula individual de um Tab ou um caractere de controle; isso não seria possível com uma forma de cursor larga. Eu acho que o código-fonte não prevê isso, portanto, é melhor viver com ele como é.