Come mostrare i numeri di riga in vim sul lato destro del buffer?


10

Ho set nunel mio .vimrcche mostra i numeri di riga sul lato sinistro del buffer corrente. Vorrei vedere i numeri di riga sul lato destro. Come raggiungere questo obiettivo?

AGGIORNAMENTO: Questo dovrebbe funzionare anche per set relativenumber


Ciò non avrebbe senso se il tuo testo non fosse giustificato ...
Jasonwryan,

Risposte:


2

Non c'è modo, a meno che non si cambi l'interfaccia utente completa in modalità destra-sinistra tramite :set rightlefto $ vim -H. Anche soluzioni alternative comuni come l'uso della colonna dei segni (che un plugin ha usato per implementare 'relativenumber'prima che fosse incorporato) non lo faranno, come quelli che appaiono anche a sinistra. L'unico hack molto goffo sarebbe un sottile buffer antigraffio in una divisione verticale a destra, ma aggiornarlo e mantenere la posizione più giusta sarà un dolore reale.

Non so quanto sia difficile modificare il codice sorgente per farlo, ma immagino che non sia banale e che Bram difficilmente accetterà una tale patch. Quindi, meglio farcela, scusa.


1

VIM's Hebrew Modemetterà i numeri di riga a destra, conset nu

Per iniziare VIMin Hebrew Modeusovim -H

Documentazione qui

Avvertenza: inverte anche il testo a destra


3
La "modalità UK" di Ford metterà il volante a destra. Attenzione: fa rotolare l'intera macchina sul dorso.
Giovanni P
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.