¿Hay alguna forma de colocar un comentario en un archivo que vim procesará para establecer el tipo de archivo?

Pregunta:

Por ejemplo, si quiero tener un archivo con el nombre gitconfig (sin liderando . ) Ser reconocido por vim como de filetype=gitconfig , no es un medio de indicar esto en un comentario o algo similar dentro del propio archivo? Tenga en cuenta que quiero que esto funcione en todos los sistemas, por lo que no es preferible modificar los archivos de inicio de vim.

Respuesta:

Esto suena como el modeline función (ver la ayuda en línea). En gitconfig, podría tener una línea de modelo como la siguiente, cerca del principio o del final del archivo:

# vi: ft=gitconfig

Esto requiere que las modelinas estén habilitadas y, dado que pueden ser un peligro para la seguridad, están deshabilitadas de forma predeterminada en muchos sistemas.

Otro enfoque que podría ser un poco más complicado es crear un archivo .vim que contenga

au BufRead,BufNewFile */gitconfig setfiletype gitconfig

y ~/.vim/ftdetect en ~/.vim/ftdetect en todos sus sistemas.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım