C'è un modo per mostrare la posizione corrente di riga e colonna in vi ? In verità , so che c'è il set ruler
comando, ma quali sono le mie opzioni quando uso vi ?
C'è un modo per mostrare la posizione corrente di riga e colonna in vi ? In verità , so che c'è il set ruler
comando, ma quali sono le mie opzioni quando uso vi ?
Risposte:
Puoi fare set number
per mostrare il numero di riga all'inizio di ogni riga. Tuttavia, in vi originale, non sembra esserci un'opzione per mostrare la colonna corrente.
C'è un modo per posizionare almeno il cursore su una colonna specifica. Fare 25|
per posizionare il cursore sulla colonna 25 della riga corrente.
Il vi originale non aveva nulla di simile alla ruler
modalità in cui vedi vim
.
In vi originale (come AIX, HPUX, Solaris), premendo viene controlGvisualizzata la riga su cui ci si trova, ma non la colonna , ad es.
"shlib" [Read only] line 137 of 140 --97%--
La modalità righello è stata introdotta per la prima volta elvis
(vedi come disegnare una linea in vi a 80 colonne ):
google mi mostra che elvis ha aggiunto questo nella versione 1.5 (2 aprile 1992) e, per riferimento, la versione 1.4 era il 4 agosto 1991.
È stato aggiunto a Vim nella versione 1.18 (senza data) tra 1.17 (20 aprile 1992) e 1.24 (10 gennaio 1993):
VIM 1.18 - Lo schermo non è stato aggiornato quando tutte le linee sono state eliminate. Readfile () ora posiziona il cursore sulla prima nuova riga. Cattura la strana etichetta del disco. Ciclo infinito "Annulla linea mancante" rimosso. Con il file vuoto 'O' sarebbe causa questo. Aggiunta reimpostazione della dimensione della finestra in windexit (). Svuota il file .vim solo quando il buffer è stato modificato. Aggiunte le cose carine da Elvis 1.5: Aggiunte le opzioni "equalprg" e "righello". Quotazione aggiunta.
nvi nasce come fork di elvis ed eredita questo codice. Alcune persone vedono nvi in esecuzione e suppongono che sia originale vi.
vile ha aggiunto una modalità righello nelle modifiche per la versione 3.57 (5 agosto 1993). Quindi tutti e quattro i cloni vi comuni forniscono una ruler
modalità.
L'uso della barra verticale per arrivare a una particolare colonna è una soluzione alternativa (che in un controllo rapido tiene conto dei punti di tabulazione).
Ulteriori letture: vi come emacs - FAQ