arco-devel: auto-insert
ATENCIÓN: Esta receta está OBSOLETA. Ver emacs-pills
auto-insert
es un modo estándar de GNU Emacs, al menos de emacs-23, que permite incluir contendido en el buffer de forma automática/asistida. A partir de la versión 60 de arco-devel se incluye un sencillo de fichero de configuración para auto-insert
y tres plantillas. Con el tiempo iremos añadiendo otras y, por supuesto, os animamos a que propongáis también las vuestras:
Al crear un fichero nuevo con la extensión correspondiente se copia el contenido de la plantilla. Las 3 que hay ahora mismo son:
Cabecera «estándar» para scripts Python, es decir:
#!/usr/bin/python
# -*- coding:utf-8; tab-width:4; mode:python -*-
Cabecera «estándar» para scripts shell, es decir:
#!/bin/bash --
# -*- coding:utf-8; tab-width:4; mode:shell-script -*-
Plantilla para crear un documento LaTeX desde cero. Algo como:
\documentclass[a4paper, 11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{times}
\title{}
\begin{document}
\maketitle
\end{document}
% Local Variables:
% coding: utf-8
% mode: flyspell
% ispell-local-dictionary: "castellano8"
% End:
Configuración
Para disfrutar de esta nueva «feature» simplemente incluye (como es habitual) lo siguiente en tu .emacs
:
(add-to-list 'load-path "/usr/share/arco-tools/emacs")
(load "auto-insert.cfg")
[ show comments ]
blog comments powered by Disqus