💾 Archived View for it.omarpolo.com › articoli › pillole-di-emacs-014 captured on 2023-03-20 at 17:45:26. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
‘auto-insert-mode’ è un pacchetto elisp che inserisce del testo automaticamente nei nuovi buffer in base all’estensione o al major mode. Ad esempio, provando ad aprire un file ‘.el’, inserirà l’intero banner della GPL e la classica intestazione dei pacchetti (autore, data, categoria…)
Per attivarlo basta invocare
(auto-insert-mode)
È anche relativamente semplice definire degli “scheletri” personalizzati; questo è il mio auto insert per Go:
(define-auto-insert '("\\.go\\'" . "Go skeleton") '("Short description: " "package " (completing-read "Go package: " `("main" ,(file-name-nondirectory (directory-file-name default-directory)))) \n \n > _ \n))
(auto-insert-mode usa skeleton.el per gestire l’inserimento)
$BlogIt: index.gmi,v 1.1 2021/10/20 07:43:10 op Exp $