Естественно, прокрутка до конца последней строки в vim

Команда virsh list запускает только вещи , работающие .

Если вы хотите, чтобы что-то было определено, но не выполнялось, тогда

virsh list --all

И помните, что каждый тип пространства имен отличается, поэтому вам может потребоваться - также подключите

например.

$ virsh -c lxc:/// list      
 Id    Name                           State
----------------------------------------------------


$ virsh -c lxc:/// list --all
 Id    Name                           State
----------------------------------------------------
 -     helloworld                     shut off

$ virsh -c qemu:///system list
 Id    Name                           State
----------------------------------------------------
 37    fedora24                       running

$ virsh -c qemu:///system list --all
 Id    Name                           State
----------------------------------------------------
 37    fedora24                       running
 -     docker                         shut off
 -     kali                           shut off
 -     test1                          shut off
3
20.12.2016, 12:19
3 ответа

Я не думаю, что есть встроенная опция для этого поведения, но используя некоторые сочетания клавиш в вашей конфигурации, вы можете сохранить строку с курсором посередине постоянно (за исключением нескольких верхних строк файла):

set scrolloff=99999

nnoremap <C-U> 11kzz
nnoremap <C-D> 11jzz
nnoremap j jzz
nnoremap k kzz
nnoremap # #zz
nnoremap * *zz
nnoremap n nzz
nnoremap N Nzz
nnoremap gg ggzz
nnoremap G Gzz
nnoremap gj gjzz
nnoremap gk gkzz

Отображает общие перемещения для выполнения zz после и центрирует экран на текущей строке. Обратите внимание, что это может привести к мерцанию на медленных терминалах (например, по ssh), поскольку положение экрана фактически возвращается назад перед повторным центрированием.

2
27.01.2020, 21:30

Я нашел этот скрипт https://www.vim.org/scripts/script.php?script_id=1649, который на самом деле работает лучше, чем предыдущий ответ. Поскольку вставка текста, кажется, заставляет прокрутку прыгать.

Зеркало здесь:https://github.com/vim-scripts/scrollfix

0
27.01.2020, 21:30

Вы также можете переместить текущую строку курсора в определенное место на экране.

Я использую <Ctrl-E>для смещения текущей строки на одну строку вверх.

Вы также можете выполнить zt, чтобы переместить текущую строку в начало страницы.

Подробнее здесь

2
14.10.2020, 14:22

Теги

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