В общем что, есть 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 ?