Scrollen Sie nach oben zum Vim-Begriff

Scrollen Sie nach oben zum Vim-Begriff

Ich habe ein Terminalfenster in vim und muss die Ausgabe sehen, die sich in einer höheren Zeile befindet als angezeigt wird. Wie „scrolle“ ich nach oben, um sie anzuzeigen?

Befehl, mit dem ich mein Terminal geöffnet habe:

:term bash

Antwort1

Wenn Sie Ctrl+ wund dann Shift+ drücken n, wird das Terminal angehalten und Sie können darin wie in jedem anderen Puffer navigieren. Durch Drücken von igelangen Sie zurück in das Terminal, in dem Sie sich vorher befunden haben.

Antwort2

Wenn Sie verwenden neovim, drücken Sie Ctrl+ \und anschließend Ctrl+ n, um in einem Terminal in den Normalmodus zu wechseln.

In der Hilfe ( :help terminal-input) steht folgendes:

In diesem Modus <C-\><C-N>werden alle Tasten außer an das zugrunde liegende Programm gesendet. Mit <C-\><C-N>kehren Sie in den Normalmodus zurück.CTRL-\_CTRL-N

PS. Sie möchten dies vielleicht einer sinnvolleren Kombination zuordnen, wie zum Beispiel einem doppelten Escape:

tnoremap <Esc><Esc> <C-\><C-n>

verwandte Informationen