Estoy editando archivos Prolog como parte de un proyecto exploratorio, y algunos de los archivos con los que estoy trabajando tienen la extensión .pl
, que es compartida por los archivos Perl. Siempre que trabajo en un archivo Prolog llamado [somefile].pl
, Vim me da resaltado de sintaxis y detección de errores para Perl, en lugar de Prolog. Podría deshabilitar totalmente el resaltado de sintaxis para Perl o forzar .pl
a que se reconozca como Prolog, pero me gustaría saber si hay una forma menos dictatorial de solucionar el problema. ¿Hay alguna manera de configurar el resaltado de sintaxis mediante programación, o usar algún tipo de combinación de teclas para decirle a Vim que estoy editando un archivo Prolog en lugar de un archivo Perl?
fuente
:set syntax=prolog
algo (tal vez<Leader>-p
).Puede agregar lo siguiente en la parte superior o inferior del archivo.
Esto le indicará a Vim que trate el archivo como un archivo Prolog.
Consulte "Modelinas" en el manual del usuario y
:help modeline
.fuente