Cómo borrar el búfer neovim

Cómo borrar el búfer neovim

Tengo un búfer de terminal con 10000 líneas de salida ejecutada previamente. Para buscar la secuencia particular de palabras, tengo que revisar las 10000 líneas antes de llegar al resultado del último comando ejecutado. Lo que me molesta mucho. Es una forma de borrar el búfer del terminal sin salir del terminal y ejecutarlo nuevamente (porque uso ssh para el servidor remoto y es doloroso ejecutar todos los comandos nuevamente para establecer la conexión).

Respuesta1

tnoremap <C-l> <C-\><C-n>:call ClearTerminal()<cr>

function! ClearTerminal()
  set scrollback=1
  let &g:scrollback=1
  echo &scrollback
  call feedkeys("\i")
  call feedkeys("clear\<CR>")
  call feedkeys("\<C-\>\<C-n>")
  call feedkeys("\i")
  sleep 100m
  let &scrollback=s:scroll_value
endfunction

información relacionada