Usando VIM como visor de páginas MAN
Martes , 9 de Septiembre de 2003. Enrique Barbeito García
Me encanta este sencillo truco que recientemente he aprendido gracias, nuevamente, a esos foros de los que no me canso de nombrar: Documentation, Tips & Tricks @ forums.gentoo.org :D
Esta vez se trata de cambiar el editor que por defecto utiliza MAN a la ora de mostrarnos las peticiones a sus páginas de ayuda que deseamos. Se vale de
less. Pues bien, configurando una simple variable de MAN logramos cambiar esto y emplear como visor/editor, en su lugar, a VIM. Solo debemos hacer:
$ export MANPAGER=”col -b | view -c ’set ft=man nomod nolist’ -”
$ echo ‘export MANPAGER=”col -b | view -c ’set ft=man nomod nolist’ -”‘ >> ~/.bash_profile
Con la primera orden exportamos directamente la variable. Luego enviamos la misma cadena a nuestro
~/.bash_profilepara que al reiniciar el login, la tengamos automáticamente exportada.
¿Ventajas de esto? Pues yo veo un par de ellas. ¿Cuantas han sido las veces que has querido volcar el contenido de la susodicha página MAN a un fichero para, o bien leértela con calma en algún otro ordenador (sin acceso a MAN o a dicha página) o bien para imprimirla? Vamos, yo con
ipchainssin ir más lejos, este truquito me habría venido de perlas (y no tendría que haber rizado el rizo del modo en que lo hice para tener impresas las malditas páginas MAN del susodicho :\)
Si deseáis guardar la página a un archivo, no tenéis más que emplear la orden
:w /fichero/de/salida(en “modo comando”)
Hilo sobre el tema, [ aquí ]
Página de VIM sobre el tema, [ aquí ]