Table of Contents
Bim
Bim (Brewer Vim)
Bim es una personalización del editor vim (http://www.vim.org) para edición de ficheros brewer.
Instalación
La instalación de bim requiere varios pasos:
- Instalación de perl (http://www.activestate.com/Products/activeperl/). Debe asegurarse de que la casilla “Add perl to the PATH environment variable” está activa.
- Instalación de python >= 2.5 (http://www.python.org)
- Instalación de vim que soporte python 2.5, por ejemplo, Cream (http://cream.sourceforge.net/download.html)
- Instalación de iberonesia-tools (http://beta.iberonesia.net:8080/static/downloads/iberonesia.msi). Son el conjunto de scripts perl analizadores de ficheros brewer.
- Instalación de user-tools (http://beta.iberonesia.net:8080/static/downloads/user-tools.zip). Ficheros de personalización de vim. Este archivo debe descomprimirse en el directorio raíz del usuario. Por ej, para el usuario admin, debe quedar la siguiente estructura:
::c:\document and settings\admin\_gvimrc ::c:\document and settings\admin\vimfiles ::…
Modo de uso
Ficheros B
En los ficheros B se realzan aquellas líneas que correspondan a medidas cíclicas con su correpondiente summary, siempre que sean correctas.
Para realizar operaciones de fecha, se deben seleccionar las líneas sobre las que se quiere operar y elegir en el menú Brewer la operación a efectuar.
Para analizar sintácticamente el fichero B, se debe seleccionar “Herramientas”, “Ejecutar make”. El fichero se analizará y en caso de algún error, se situará el cursor en el primer error detectado.
Descripciones
Las medidas de fichero B reconocidas en las operaciones de fecha/hora se recogen en el fichero vimfiles/python/descriptions.py
Cada línea se corresponde con una o varias medidas reconocidas, y es una tupla formada por los siguientes valores:
- lista de nombres de medida. Por ejemplo: "co", "hg"
- lista de posiciones basadas en cero que contienen información de fecha/hora en la línea. Por ejemplo: (1, 2, 3, 4) (en una línea summary, los campos 1, 2, 3, 4 contienen información de fecha/hora.
- expresión regular que trata de reconocer las piezas de información…
Ficheros AVG
El editor mostrará resaltadas las líneas de días repetidos.
Ficheros CONFIG
Para analizar sintácticamente el fichero, se debe seleccionar “Herramientas”, “Ejecutar make”.