Im vim scrolle ich derzeit mit dem Cursor. Das heißt ich bewege ihn mit j und k an den oberen/unteren Rand und scrolle so.
Ich möchte aber gerne scrollen, ohne das der Cursor dabei seine Postion innerhalb des Dokuments verändert. Er soll also auf der gleichen Zeilennummer stehen bleiben.
Bei diversen windows-like Editoren kenne ich das noch mit CTRL+ARROW UP/DOWN.
[vim] scrollen ohne cursor
Re: [vim] scrollen ohne cursor
Versuche es mit
Siehe auch in der vim-Hilfe
Code: Alles auswählen
:set scrolloff=999
Code: Alles auswählen
:help scroll
:help scrolloff
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: [vim] scrollen ohne cursor
Hi,
oder nimm:
und dann mit Ctrl-D und Ctrl-U bewegen. (Solange man noch nach oben oder unten scrollen kann, wird damit gescrollt,
danach wird nur noch der Cursor weiter bewegt.)
Ciao
Stefan
oder nimm:
Code: Alles auswählen
set scroll=1
danach wird nur noch der Cursor weiter bewegt.)
Ciao
Stefan
Bürokratie kann man nur durch ihre Anwendung bekämpfen.
Re: [vim] scrollen ohne cursor
Beides verändert aber die Position des Cursors im Dokument. Es bleibt nur die Position im Fenster erhalten.
Wenn der Curors bei 55 steht, soll der dort auch stehen bleiben, egal wie gescrollt wird.
Wenn der Curors bei 55 steht, soll der dort auch stehen bleiben, egal wie gescrollt wird.
Re: [vim] scrollen ohne cursor
Dann nimm Ctrl-E und Ctrl-Y.
ist alles in der VIM online Hilfe unter 03.7 Scrolling around beschrieben.
Ciao
Stefan
ist alles in der VIM online Hilfe unter 03.7 Scrolling around beschrieben.
Ciao
Stefan
Bürokratie kann man nur durch ihre Anwendung bekämpfen.
Re: [vim] scrollen ohne cursor
Genau.shoening hat geschrieben:Dann nimm Ctrl-E und Ctrl-Y.
Use ed once in a while!