Sinais explícitos nos números de linha relativos ao Vim

0

É possível mostrar sinais ao lado dos números de linha relativos no Vim? Atualmente com set rnu tenho:

2
1
0
1
2

Eu gostaria que ele se parecesse com um dos seguintes (ou está bem):

-2
-1
 0
 1
 2
-2
-1
 0
+1
+2

Obrigado!

    
por Skiminok 12.09.2013 / 10:05

1 resposta

2

Embora exista uma coluna de sinal à esquerda da coluna de números, você teria que escrever um código muito complicado para manter os sinais sincronizados com os números relativos exibidos. Existem alguns plugins (por exemplo, RltvNmbr do Dr. Chip) que emulam o recurso de número relativo (novamente, usando o coluna de sinal). Pode ser mais fácil modificá-los, mas esteja ciente de que eles não funcionam perfeitamente (é por isso que o recurso foi introduzido no núcleo do Vim).

Se você realmente quiser isso, você terá que corrigir o código-fonte do Vim e compilar sua própria versão do Vim. No entanto, é improvável que seja incluído no Vim, porque os números relativos devem ajudar a lidar com saltos e movimentos, e esses (por exemplo, usando j e k ) são sempre positivos contagens , mostrando um sinal negativo não faz muito sentido. Melhor apenas aceitar o status quo e superar essa ideia!

    
por 12.09.2013 / 10:40

Tags