Dos preguntas con respecto a las etiquetas de tareas:Etiquetas de tareas en Vim
¿Qué otras etiquetas de tareas como TODO, está disponible en Vim? ¿Hay alguna manera de hacer etiquetas de tareas personalizadas como en Eclipse IDE?
Dos preguntas con respecto a las etiquetas de tareas:Etiquetas de tareas en Vim
¿Qué otras etiquetas de tareas como TODO, está disponible en Vim? ¿Hay alguna manera de hacer etiquetas de tareas personalizadas como en Eclipse IDE?
Como todos resaltado de sintaxis, TODO
, FIXME
, XXX
, etcétera dependen de qué tipo de archivo que está editando. Estas palabras clave se definen en los archivos syntax para el idioma elegido.
Los ejemplos que he citado son de c.vim
Vim es de código abierto: no dude en browse the repository!
Gracias, Vim tiene una curva de aprendizaje bastante empinada, todavía digiriéndola – freonix
Para etiquetas personalizadas utilizo lo siguiente en mi .vimrc, debería ser capaz de ajustarlo a sus necesidades.
if has("autocmd")
" Highlight TODO, FIXME, NOTE, etc.
if v:version > 701
autocmd Syntax * call matchadd('Todo', '\W\zs\(TODO\|FIXME\|CHANGED\|XXX\|BUG\|HACK\)')
autocmd Syntax * call matchadd('Debug', '\W\zs\(NOTE\|INFO\|IDEA\)')
endif
endif
Esto permite resaltar estas palabras clave en todos los archivos. \W\zs
asegura que hay un salto de palabra delante del partido, principalmente para evitar que DEBUG y otros se destaquen parcialmente.
¡Esto dejó de funcionar después de instalar YouCompleteMe! ¿Algunas ideas? Gracias. – Paschalis
@Paschalis: No tengo idea, nunca usé ese complemento. Tal vez aclaran/redefinen algunas reglas de sintaxis y se deshace de estas reglas. (No se pudo encontrar nada obvio con la búsqueda limitada de github, y ahora no tengo tiempo para buscar más.) Si eso es lo que sucede, puede intentar encontrar el lugar que desencadena la redefinición/limpieza y enganchar el re -Definición de sus reglas a la misma cosa. O tal vez pregúnteles si saben por qué y si hay una mejor manera de hacerlo. ¡Buena suerte! – nobody
gracias @nobody! ¡Por cierto, el plugin vale la pena intentarlo! ;) – Paschalis
Además de lo que otros han mencionado, también hay TBD.
'TODO',' XXX', y 'FIXME' son todo lo que sé. Alguien sigue por favor? – shinkou
Supongo que estas son todas las estándar que vienen con vaim vim, a menos que editemos el archivo c.vim? – freonix