
У меня есть окно терминала в vim, и мне нужно увидеть вывод, который находится на строке выше, чем показано. Как мне "прокрутить" вверх, чтобы увидеть это?
Команда, с помощью которой я открыл свой терминал:
:term bash
решение1
Если нажать Ctrl+ w, а затем Shift+ n, терминал приостановится, и вы сможете перемещаться по нему как по любому буферу. Нажатие iвозвращает вас обратно в терминал, в котором вы были до этого.
решение2
Если вы используете neovim
, нажмите Ctrl+, \а затем Ctrl+ n, чтобы войти в обычный режим в терминале.
В справке ( :help terminal-input
) говорится следующее:
В этом режиме все клавиши, кроме ,
<C-\><C-N>
отправляются в базовую программу. Используйте<C-\><C-N>
для возврата в нормальный режим.CTRL-\_CTRL-N
ps. Возможно, вы захотите сопоставить это с более разумной комбинацией, например, с двойным побегом:
tnoremap <Esc><Esc> <C-\><C-n>