Jak automatycznie określić typ pliku na podstawie pierwszego wiersza pliku przy użyciu vima? [Zamknięte]

0

Mój vim może określić typ pliku na podstawie pierwszego wiersza pliku (np. #! / Bin / bash). Ale sprawdzenie pierwszego wiersza następuje tylko na początku vima. Jak to sprawdzić w środowisku wykonawczym?

whoami671
źródło
Czas działania czego ? „check ... występuje tylko na początku vim” - jest to środowisko uruchomieniowe vim. Masz na myśli środowisko wykonawcze skryptu? W takim przypadku sprawdzanie następuje podczas próby uruchomienia skryptu, a system określa, którego programu użyć, aby go uruchomić.
savanto

Odpowiedzi:

3

W rzeczywistości dzieje się tak, gdy plik jest ładowany po raz pierwszy, a nie podczas ładowania samego Vima, co nie byłoby bardzo przydatne. Aby ponownie uruchomić to wykrywanie dla bieżącego bufora:

:filetype detect
Heptyt
źródło