VIM con ctags. Autogenerar etiquetas en sin bloquear el editor

VIM con ctags. Autogenerar etiquetas en sin bloquear el editor

Como muchos sabréis. una de las maneras autocompletar código, saltar a la definición… Es usando vim con ctags, una aplicación que genera un archivo de etiquetas para guardar todas las definiciones dentro de tu código.

Esto implica que deberíamos actualizar las etiquetas cada vez que generemos el código. Esto lo podemos solventar de manera sencilla configurando en nuestro .vimrc que ejecute el comando cada vez que guardemos el buffer pero… Para proyectos con muchos archivos, como los que están basados en frameworks php como symfony o laravel, lleva un tiempo parsear todos lo ficheros, con lo que el vim se quedará un rato en espera cuando guardemos.

Podemos solucionar esto gracias a que a partir de la versión 8 de vim podemos ejecutar tareas de manera asíncrona.

Git en Bash. Muestra la información de GIT en el prompt de BASH

Git en Bash. Muestra la información de GIT en el prompt de BASH

Os dejamos un pequeño truco muy sencillo pero bastante útil para que nos muestre la información de GIT en BASH, en concreto en que rama estamos y si hay alguna modificación en los ficheros en la misma.

Está basado en ZSH, otro shell distinto a BASH que ofrece está funcionalidad. Si no quieres instalar un interprete de comando nuevo, pero si tener esta información, sólo deberás modificar el fichero .bashrc (recomendamos que hagáis una copia) de tu directorio de usuario, haciendo las siguiente modificaciones.

App para la gestión de incidencias en la nube Sefici

App para la gestión de incidencias en la nube Sefici

La gestión de las incidencias en las empresas actuales pasa por incorporar sistemas que faciliten la coordinación de equipos, y que agilicen los procesos de mantenimiento. Nuestros amigos de Cuatroochenta nos traen su nuevo sistema de gestión de incidencias en la nube Sefici, con el que tanto PYMES como grandes empresas pueden empezar a centralizar la gestión del mantenimiento en un solo punto, consiguiendo ahorros de tiempo y dinero.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies