как подвергнуть текущую строку редактированию на вершине экрана в энергии

Это очень неудобно, когда строка, которую я редактирую, внизу экрана. Поскольку Вы не видите никакого после строк и которые препятствуют Вам взятие любой "глаз refernce" к содержанию файла после текущей строки.

таким образом, моим вопросом является там команда энергии, может обновить дисплей и подвергнуть текущую строку редактированию к на вершине экрана? заранее спасибо.

39
задан Haiyuan Zhang 17 February 2010 в 15:00
поделиться

3 ответа

См. эту ссылку .

z<return>
72
ответ дан 27 November 2019 в 02:03
поделиться

: h scroll-cursor

Джонатан ответ действителен, однако я предпочитаю zt (как «верхний»), чтобы курсор оставался там, где он был . По той же идее есть zb (как «нижний») и zz (не как «средний», но при этом текущая строка помещается в центр окна).

56
ответ дан 27 November 2019 в 02:03
поделиться

Также есть возможность сделать vim всегда показать контекст вокруг текущей строки:

:set scrolloff=5

(или : se so = 5 ) покажет +/– 5 строк вокруг текущей строки. Из справки vim о 'scrolloff':

Минимальное количество строк экрана, которые нужно оставить над и под курсором. Это сделает видимым некоторый контекст вокруг того места, где вы работаете. Если вы установите очень большое значение (999), строка курсора всегда будет в середине окна (за исключением начала или конца файла или переноса длинных строк).

13
ответ дан 27 November 2019 в 02:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: