Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas

sábado, 5 de diciembre de 2009

.emacs_bash

No se porque pero la configuración del shell de Emacs, en el mac book pro no cargaba bien, las variables de entorno como el PATH no se fijaban correctamente. Lo solucioné usando setenv. Hoy encotré una solución lo bastante satisfactoria como para compartirla con los usuarios que tengan este problema.

Leyendo las info vi que emacs al lanzar un shell siempre busca e intenta ejecutar el fichero .emacs_<nombre del shell>, así que creando un fichero .emacs_bash que contenga "source ~/.profile". Al lanzar el shell cargará el profile del OsX.

Se que es una tontería. Pero por fin tengo sincronizas las variables de entorno, en el Terminal y el shell de Emacs.

lunes, 30 de noviembre de 2009

Uniquify

Emacs siempre sorprende...

Leyendo emacs-fu acabo de descubrir una forma simple e interesante de controlar como emacs hace únicos los nombre de los buffers que abres. Lo más sorprendente es que lleva en emacs 20 años, y me sucede como al autor del artículo de emacs-fu, mira que tengo horas de emacs, pues acabo de descubrirlo.

(require 'uniquify)
(setq
uniquify-buffer-name-style 'post-forward
uniquify-separator ":")

Con este trozo de código consigues que emacs cuando abres los ficheros test/a/foo y test/b/foo los diferencie nombrando los buffer foo:a o foo:b

lunes, 23 de noviembre de 2009

Ubiquity - RAE

Estoy empezando a usar Ubiquity, y la verdad me tiene algo enganchado. Eso de poder lanzar comandos a tu navegador a la forma que uno usa Emacs, es algo que gusta para los programadores como yo.

Así que estoy empezando a escribir mis propios comandos para Ubiquity aquí tenéis uno que espero sea de vuestro interes. Ubiquity-Rae.

¿Que hace?

Como os figuraréis busca en el diccionario de la Real Academia. Añade dos comandos a Ubiquity que son "rae" y "conjugar". "rae" busca la definición. Y "conjugar" muestra la conjugación del verbo que escribáis.

Espero que os sea útil, si os gusta dejar un comentario. También se aceptan sugerencias para mejorarlo.

domingo, 8 de febrero de 2009

YASnippet



Todos los que me conocen, saben que mi religión es el emacs, el único editor definitivo, creado por St iGNUcio. Pues ayer me tropecé por casualidad con el modo YASnippet, normalmente uso abbrev y skeletons para expandir textos comunes, pero YASnippet es una opción bastante interesante. Por lo que he tocado, no lo sustituye para mi gusto. Pero si los complementa muy bien. Si usáis emacs, recomiendo que le deis una oportunidad.