Quiero jugar y experimentar con una serie de herramientas de software, cada una de las cuales tendrá una interfaz de línea de comando. Algunas de estas herramientas incluyen hbase, pig, erlang y prolog. Quiero usar emacs como interfaz de usuario para estas herramientas de la misma manera que puedo ejecutar un shell python con M-x run-python o un intérprete Lisp con el modo ielm.receta para crear un modo envoltorio emacs alrededor de un programa de línea de comando?
¿Hay alguna receta que pueda seguir para envolver una de estas herramientas de línea de comandos en modo emacs? Estoy buscando algo que muestre el mensaje de la herramienta, permítame buscar a través del historial con C-c C-n/C-p, enviar la entrada actual al proceso de la herramienta que presiono Enter, y mostrar la salida de la herramienta.
Sé que muchas de estas herramientas probablemente ya tienen modos emacs, estoy interesado en cómo crear rápidamente uno si no existe nada.
No responde del todo su pregunta, pero si crea una envoltura de ceceo de emacs para la herramienta, puede usarla desde el ielm. Hago esto con mi envoltorio emacs redis por ejemplo. http://code.google.com/p/eredis/ – justinhj