La motivación para escribir este artículo viene de mi reciente elección de
VIM∞ como editor predilecto y su comando "K", mediante el cual invoca a un programa externo para buscar la "palabra clave" que se encuentra bajo el cursor.
Usualmente el programa externo es
man(1), lo cual permite usar el comando "K" para encontrar ayuda relativa al comando, nombre de función C o archivo referido por la palabra clave bajo el cursor.
Con lo anterior en mente, y dado que cada vez que me pongo a programar en PHP debo abrir un
browser para acceder manualmente a la ayuda en hipertexto de cada función que uso (lo cual obliga a dejar de prestarle atención al código que se está editando), me di cuenta de que debía ser fácil escribir un
script que, para una palabra clave dada (en principio, un nombre de función en PHP), seleccionara la página web que contiene la información asociada, la transformara a texto y la desplegara a través de algún paginador.
Como veremos, el
script funcionó tan bien (y es tan simple) que terminé agregandole funcionalidad para que también desplegara información de referencia relacionada con etiquetas HTML y propiedades CSS.
Por cierto, esta información también será de valor para usuarios de otros editores; simplemente tendrán que hacer por su cuenta lo relativo a la interfaz de el script presentado aquí con su editor.