LINUX.ORG.RU

lvimrc + dynamic output

 


0

1

В общем что, есть lvimrc +

execute "nnoremap <buffer> ,r :wall!<CR>:cd ". g:localvimrc_script_dir ."<Bar> !clear;./test.py <Bar> less<CR><CR>"

Но тут less не подходит. Объясняю ситуацию:

запускаю скрипт(работает без остановки т.е пишет постоянно что-то), он пишет в stdout что-то. Размер этого «что-то» превышает размер экрана. Что я хочу ? Я хочу, чтобы я по хоткею запустил скрипт и я мог этот выхлоп скроллить. А в случае с less я получаю такой результат: запускаю скрипт, less схватывает часть выхлопа и показывает его(к примеру 10 строк) и в таком состоянии остается. Если я нажимаю q, то проскакивает всё содержимое выхлопа и я получаю выход из окна, в котором запущен выхлоп скрипта. Чем заменить less ?

★★★★

Последнее исправление: bryak (всего исправлений: 1)
Ответ на: комментарий от Deisler

в tmux на удаленном шеле не работает. Локально не могу запустить этот скрипт

bryak ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.