Como mostrar os números de linha no vim no lado direito do buffer?

10

Eu tenho set nuno meu .vimrcque mostra os números de linha no lado esquerdo do buffer atual. Gostaria de ver os números das linhas no lado direito. Como conseguir isso?

UPDATE: Isso também deve funcionar para set relativenumber

Pratik Deoghare
fonte
Isso não faria sentido a menos que o texto foi direito justificado ...
jasonwryan

Respostas:

2

Não há como, a menos que você mude a interface do usuário completa para o modo direita-esquerda via :set rightleftou $ vim -H. Mesmo soluções alternativas comuns, como o uso da coluna de sinais (que um plug-in costumava implementar 'relativenumber'antes de ser incorporado) não funcionam, como também aparecem à esquerda. O único hack muito desajeitado seria um buffer de arranhões fino em uma divisão vertical à direita, mas atualizá-lo e manter a posição mais à direita será uma dor real.

Não sei o quão difícil seria modificar o código-fonte para fazer isso, mas acho que não é trivial, e é improvável que Bram aceite esse patch. Então, melhor superar isso, desculpe.

Ingo Karkat
fonte
1

VIM's Hebrew Modevai colocar os números de linha do lado direito, comset nu

Para iniciar VIMem Hebrew Modeusovim -H

Documentação aqui

Aviso: Ele reverte o seu texto para a esquerda também

bsd
fonte
3
O "modo Reino Unido" da Ford colocará o volante à direita. Aviso: rola o carro inteiro de costas.
John P