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.
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
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.
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
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.
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.
Suscribirse a:
Entradas (Atom)