Dic 27

Perl en emacs

Tag: basicoverdrive @ 4:08 pm

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)

Leave a Reply

You must be logged in to post a comment.