vim9script # Maintainer: Maxim Kim # Last Update: 2024-06-18 if !exists("b:csv_delimiter") # detect delimiter var delimiters = ",;\t|" var max = 0 for d in delimiters var count = getline(1)->split(d)->len() + getline(2)->split(d)->len() if count > max max = count b:csv_delimiter = d endif endfor endif if exists("b:did_ftplugin") finish endif b:did_ftplugin = 1