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

10

Eu tenho set nu no meu .vimrc , que mostra números de linha no lado esquerdo do buffer atual. Eu gostaria de ver números de linha no lado direito. Como conseguir isso?

ATUALIZAÇÃO: isso também deve funcionar para set relativenumber

    
por Pratik Deoghare 18.12.2014 / 18:24

2 respostas

2

Não há como, a menos que você alterne a interface do usuário completa para o modo da direita para a esquerda usando :set rightleft ou $ vim -H . Até mesmo soluções alternativas comuns, como o uso da coluna assina (que um plug-in usado para implementar 'relativenumber' antes que foi embutido) não funcionarão, pois elas também aparecem à esquerda. O único hack, muito desajeitado, seria um thin scratch buffer em uma divisão vertical à direita, mas atualizá-lo e manter a posição mais à direita será uma dor real.

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

    
por 19.12.2014 / 12:01
1

VIM Hebrew Mode colocará os números de linha à direita, com set nu

Para iniciar VIM em Hebrew Mode use vim -H

Documentação aqui

Aviso: Ele também inverte seu texto para rightleft

    
por 19.12.2014 / 11:30

Tags