Vim y el porta-papeles de x11

Podemos acceder al porta-papeles de x11 (el sistema gráfica sobre el que funcionan la mayoría de los entornos gráficos, como Gnome y KDE) para compartir texto entre Vim y otras aplicaciones gráficas.

x11 tiene dos diferentes áreas globales donde guarda el contenido a ser compartido entre aplicaciones, uno es conocido como "cut-buffer", este es el lugar donde el texto que copiamos o cortamos es almacenado. Y el oto es conocido como "selection", en x11, cuando seleccionamos algo con nuestro ratón, podemos pegar esta selección en el lugar de el cursor del ratón presionando el botón medio. Vim puede acceder al contenido de ambos almacenamientos, obtener el texto de estos almacenamientos, o poner texto en ellos.

Configurar el coloreado de sintaxis en Vim

Cuando activamos el coloreado de sintaxis (utilizando :syntax enable), Vim tomará en consideración la extensión del archivo para determinar las reglas de coloreado de sintaxis apropiadas, y si esto falla buscará dentro de el contenido del archivo por patrones específicos para determinar el tipo de archivo. Pero si estamos trabajando en un archivo temporal que no tenemos intenciones de guardar, o si abrimos, por ejemplo, un archivo con extensión HTML pero encontramos que contiene código PHP en él, podemos cambiar las reglas del coloreado de sintaxis.