[ << Programas externos ] | [Arriba][Índice general][Índice][ ? ] | [ Sugerencias para escribir archivos de entrada >> ] | ||
[ < Apuntar y pulsar ] | [ Subir : Programas externos ] | [ Modo de Emacs > ] |
4.2 Apoyo respecto de los editores de texto
Existe apoyo por parte de varios editores de texto para LilyPond.
Modo de Emacs | ||
Modo de Vim | ||
Otros editores |
Modo de Emacs
Emacs tiene un ‘lilypond-mode’, que proporciona autocompleción de teclado, sangrado, compensación de paréntesis específica de LilyPond y resaltado de sintaxis con colores, útiles combinaciones de teclas para compilar y leer los manuales de LilyPond utilizando Info. Si el ‘lilypond-mode’ no está instalado en su sistema, siga leyendo.
Está incluido un modo de Emacs para escribir música y ejecutar
LilyPond, en el archivo del código fuente dentro del directorio
‘elisp’. Haga make install
para instalarlo dentro de
elispdir. El archivo ‘lilypond-init.el’ se debe situar en
load-path‘/site-start.d/’ o añadirse a su ‘~/.emacs’ o
‘~/.emacs.el’.
Como usuario, puede querer añadir su ruta a las fuentes (p.ej. ‘~/site-lisp/’) a su load-path añadiendo la siguiente línea (modificada) a su ‘~/.emacs’
(setq load-path (append (list (expand-file-name "~/site-lisp")) load-path))
Modo de Vim
Para VIM se proporciona un
‘vimrc’, junto con herramientas de resaltado de sintaxis con
colores. Se encuentra incluido un modo de Vim para escribir música y
ejecutar LilyPond, dentro del archivo de código fuente, en el
directorio $VIM
.
El tipo de archivo de LilyPond se detecta si el archivo ‘~/.vim/filetype.vim’ tiene el siguiente contenido
if exists("did_load_filetypes") finish endif augroup filetypedetect au! BufNewFile,BufRead *.ly,*.ily setf lilypond augroup END
Incluya esta ruta añadiendo la siguiente línea a su ‘~/.vimrc’
set runtimepath+=/usr/local/share/lilypond/${LILYPOND_VERSION}/vim/
donde ${LILYPOND_VERSION} es su versión de lilypond. Si LilyPond no se instaló en su momento en ‘/usr/local/’, cambie esta ruta de la forma correspondiente.
En Fedora, la ruta apunta a la versión actual de Vim en lugar de LilyPond:
set runtimepath+=/usr/share/vim/vim72/
Otros editores
Otros editores (de texto así como gráficos) tienen apoyo para LilyPond, pero sus archivos de configuración especiales no se distribuyen con LilyPond. Debe consultar la documentación de estos programas para obtener más información. Estos editores se encuentran relacionaddos en Entornos mejorados.