En Vim, ¿cómo se aplica autocomands para un tipo de filetipo a una región de un archivo?

StackOverflow https://stackoverflow.com//questions/25086204

  •  02-01-2020
  •  | 
  •  

Pregunta

Tengo una especie de tipo de filetipo de Polyglot que puede haber incrustado C, Python, Ruby, etc. En él (piense "la página de Wiki 'si ayuda).¿Hay alguna manera de ejecutar los autocomands para un tipo de filetipo conocido en una región del archivo?

Por ejemplo, podría tener:

#!bash
if [ a = b ]; then
   echo 'equal'
fi

#!python
if a = b:
    print('equal')

Y quiero aplicar Bash FileType AutoCommands a la primera parte y Python FileType Autocommands a la última parte.

Puedo obtener justas de la sintaxis con la definición de una región usando este método , pero noT Entender los autocomands lo suficiente como para poder aplicarlos de una manera similar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top