Usando el editor vim, una tarea común es buscar buffers. Ahora uso comandos estándar como :ls
o a :bnext
. De hecho puse en mi .vimrc:
"move amongs buffers with CTRL
map <C-J> :bnext<CR>
map <C-K> :bprev<CR>
Me gustaría examinar los buffers como una lista en la ventana de revisión rápida, de la manera simple (= excelente) que implementa el complemento MRU .
¿Existe un complemento tan simple como MRU pero que actúa sobre buffers?
OK, una posible solución podría ser usar el :CtrlpBuffers
comando, parte del complemento Ctrlp, pero no soy un gran admirador de Ctrlp, porque a veces tengo comportamientos extraños que no entiendo completamente (las selecciones de modo difuso ...); así que busco algo realmente simple como el complemento MRU.
Por cierto, bromeé con el :cexpr {expr}
comando, intentando llenar las ventanas de corrección rápida con el contenido de la :buffers
lista, sin éxito (tal vez porque mi ignorancia programaba vimscripts)
Cualquier sugerencia ?
:bnext
lugar de:cnext
?