Dic 27 2008
Perl en emacs
En el .emacs podemos cargar cperl-mode para perl en lugar de perl-mode. Aunque existan dos modos para perl:
(fset ‘perl-mode ‘cperl-mode)
cperl-mode se parece a cc-mode respecto a los keystrokes de desplazamiento y otras funcionalidades.
Para depurar en perl podemos usar M-x cperl-db.
Perl es un lenguaje que permite variables tales como $’, $/, etc por lo que cperl permite usar una tabla de sintaxis que ayuda a entender la mayor parte código extraño en perl.
En nuestro .emacs además podemos agregar opciones interesantes para tener un comportamiento determinado cuando desarrollemos en perl:
Con esta línea mostrará sólo el nivel más alto de nodos cuando se lea un fichero perl:
(add-hook ‘c-perl-mode-hook ‘hide-body)
Para cargar outline mode como modo menor cuando se cargue el modo perl:
(add-hook ‘c-perl-mode-hook ‘outline-minor-mode)
Con esta línea cambiamos el prefijo para los comandos outline de C-c @ a C-c C-o:
(set outline-minor-mode-prefix «\C-co»)
Carga el fichero para poder acceder al modo cperl-mode:
(load-file «cperl-mode.el)