El 06/12/11 12:57, Federico Ciliberti escribió:
Hola, soy nuevisimo en el mundo de emacs. Como todo recién iniciado no
me hallo con algunas cosas y quisiera saber si son posibles y como
llevarlas a cabo.
Hola, Federico. Emacs es un mundo aparte y la curva de aprendizaje es
empinada, pero una vez pasado cierto nivel descubres toda su potencia.
Vengo de Notepad++, donde despues de un tiempo logré tener todas las
funcionalidades que necesito y al intentar pasarme a otro editor las
busco.
Dentro de todas ellas están;
*plegado de código:* Indispensable!. Quisiera que se pueda plegar
código de funciones y métodos (javascript, perl, html, c). Por tags de
html/xml y por funciones. ¿Es posible. Cómo?
Puedes usar CEDET (viene con la versión más reciente de Emacs). Tienes
que configurarlo con:
|(global-semantic-folding-modet)
|
Yo no lo he probado, pero te debería funcionar. En Ada he usado el
Outline-mode, pero no me termina de convencer, es demasiado complicado
de usar. No sé si este último te funcionará en esos lenguajes que
mencionas, pero lo puedes probar: M-x outline-mode.
*resaltado de sintaxis:* Ya vi que lo tiene por defecto. Lo que
quisiera es cambiar el tema de colores. El blanco de fondo me mata los
ojos.
No recuerdo la manera fácil, pero vamos en "Options>Customize
Emacs>Faces Matching..."[ENTER] tienes todas las fuentes configurables.
En Emacs 24 (aún beta) parace que ha mejorado lo de los temas. He visto
que con M-x load-theme puedes poner varios (usa el TAB para ver la lista).
*Buscar coincidencias *en el "archivo" actual y en todos los que están
abiertos.
y mas...
C-x C-b para que te salga la lista de buffers. Marcas los que quieras
(m) y luego "Buffer-Menu>Isearch marked buffers...".
Otra opción es con M-x ibuffer que tienes una lista de buffers más
moderna y tienes un montón de operaciones a aplicar a los buffers en el
menú Operate, incluyendo "List lines matching" que te saca una lista
similar a M-x occur, en vez de la búsqueda incremental anterior.
Yo a diario lo que más uso es el M-x grep y M-x find-grep (si usas
Windows no sé si estos comandos van bien, yo uso GNU/Linux) que no es
exactamente lo que pides pero suele ser más útil, porque en vez de tener
los ficheros abiertos lo que haces es mirar en todos los de un
directorio/árbol.
Saludos,
Manuel
_______________________________________________
Emacs-es mailing list
[email protected]
http://es.gnu.org/cgi-bin/mailman/listinfo/emacs-es