2013-04-18 9 views
9

Invece, vim scorre la vista di una pagina intera, rendendo molto difficile seguire una lunga riga di codice.In vim, come scorrere orizzontalmente, con un solo carattere, quando il cursore raggiunge la fine della finestra?

Il ritorno a capo è ovviamente disabilitato e vogliamo utilizzare solo i tasti freccia e non zl.

Esiste un'opzione vim per la configurazione in .vimrc del comportamento desiderato?

+0

Ti credo, ma sono un po 'sorpreso dal momento che GOOG prende molto sul serio la loro guida allo stile di codifica. Hai un nome? – msw

+0

Avrei potuto scambiare il codice di Google (potrebbe essere stato ridistribuito il codice open source). Ad ogni modo, il file è Python-2.7.4/Lib/urllib.py, linea 489. Può essere scaricato da http://googleappengine.googlecode.com/files/google_appengine_1.7.7.zip – silvernightstar

+0

Sì, è nella base Python distribuzione ma quel modulo è stato deprecato in 3.x quindi è improbabile che cambi. Grazie per il puntatore. – msw

risposta

16

Siete alla ricerca di

:set sidescroll=1 

(o qualsiasi altro numero piccolo). Il valore predefinito è 0, che scorre di mezzo schermo. Vedi anche sidescrolloff per sapere come vicino al cursore deve arrivare al bordo per attivare lo scorrimento.

+0

Grazie, ha fatto il trucco. Non sono riuscito a trovarlo sistematicamente nei file della guida di vim usando solo ** orizzontale ** e ** scorri ** come parole chiave. – silvernightstar

+1

un altro +1 per il suggerimento 'sidescrolloff' molto sensibile del sensei se potessi anche. – silvernightstar

Problemi correlati