blob: f1021f83b78849f2353e0019050f117c4968a515 [file] [log] [blame]
Maxim Kim1ce65e32024-06-18 19:43:00 +02001vim9script
2
3# Maintainer: Maxim Kim <habamax@gmail.com>
4# Last Update: 2024-06-18
5
6if !exists("b:csv_delimiter")
7 # detect delimiter
8 var delimiters = ",;\t|"
9
10 var max = 0
11 for d in delimiters
12 var count = getline(1)->split(d)->len() + getline(2)->split(d)->len()
13 if count > max
14 max = count
15 b:csv_delimiter = d
16 endif
17 endfor
18endif
19
20if exists("b:did_ftplugin")
21 finish
22endif
23b:did_ftplugin = 1