VIM TL
Introducción
vimtl es un complemento para el editor de textos Vim que te permite manejar listas de tareas de manera sencilla.
Este complemento se puede activar dentro del editor mediante el comando:
:call Loadvimtl()
¿Por qué?
Las listas de tareas son muy útiles a la hora de abordar una tarea compleja.
Este complemento intenta que te resulte muy sencillo anotar rápidamente todas las ideas, proyectos o tareas que tengas en mente. Una vez que tienes las tareas sobre el editor, es mas fácil abordar un problema. El solo hecho de dividir tareas en partes mas pequeñas es una buena forma de comenzar.
Luego, una vez que tienes todas las tareas sobre el editor, puedes ir revisándolas, haciendo correcciones y marcando tu progreso mientras trabajas.
Cuanto mas consisas sean tus listas, mas organizado y productivo debería ser el transcurso de tus proyectos (bah, eso creo...).
Descarga
Este comento se puede descargar directamente desde el sitio vim.org:
Atajos de teclado
Todos los comandos de este complemento se realizan con dos teclas, todos comienzan con una coma , (para no colisionar con otros comandos) y les sigue un caracter alusivo al comando.
Esta es una lista de los comandos que encontrarás en el complemento.
| Atajo | Resultado |
|---|---|
| ,c | Crea una casilla de tarea |
| ,s | Crea una subtarea para la linea actual |
| ,d | Marca una casilla como realizada |
| ,r | Marca la casilla como rechazada |
| ,1 | Convierte el documento a OTL |
| ,2 | Convierte el documento a casillas simples |
| ,3 | Convierte el documento a formato simple |
Un consejo para recordar los comandos es pensar en el nombre en inglés de la acción que realizan. Por ejemplo c viene de create, s de subtask, d de done etc...
Instalación
Necesitas tener instalada la extensión de vim para plugins python, esto seguramente está en tu sistema si has instalado el editor con el comando:
apt-get install vim-gnome
Luego tienes que copiar los archivos tl.vim a los directorios syntax y plugin:
cp syntax/tl.vim ~/.vim/syntax cp plugin/tl.vim ~/.vim/plugin
Ahora el complemento está disponible, solo tienes que iniciar el editor y ejecutar el comando que habilita el complemento:
:call Loadvimtl()
También puede habilitar este complemento de manera permanente, por ejemplo cada vez que se abre un archivo con extensión .otl o .tl. Edite el archivo .vimrc de su directorio home como sigue:
" Activa vimtl analizando la extensión de los archivos a editar. autocmd BufWinEnter *.otl call Loadvimtl() autocmd BufWinEnter *.tl call Loadvimtl()
Ejemplo paso a paso
Primero ejecuta el editor de texto junto al nombre de un archivo .tl:
vim tareas.tl
Ahora dentro del editor tienes que llamar al comando:
:call Loadvimtl()
Luego puedes pulsar la combinación de teclas ,c para crear la casilla de tareas.
El comando ,c viene de Create o Clear, dado que sirve tanto para crear una tarea como para limpiar la casilla.
Ahora bien, para continuar puedes escribir algo de texto y luego pulsar ,s para agregar una subtarea:
Luego, si quieres agregar mas tareas en el mismo nivel que la anterior puedes usar el comando ,a. Este comando comienza con la letra a para indicar que la tarea es Append:
El uso de atajos como ,a te permite volcar todas tus ideas de manera rápida en la lista de tareas.
Para marcar las tareas puedes usar las teclas ,d (que viene de la palabra Done:
Tambien puedes marcar una tarea como rechazada o cancelada con el comando ,r (de la palabra Reject):


