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
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.
Respostas:
Não há como, a menos que você mude a interface do usuário completa para o modo direita-esquerda via
:set rightleft
ou$ 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.
fonte
VIM
'sHebrew Mode
vai colocar os números de linha do lado direito, comset nu
Para iniciar
VIM
emHebrew Mode
usovim -H
Documentação aqui
Aviso: Ele reverte o seu texto para a esquerda também
fonte