dhruvasagar/vim-table-mode

Option to auto-add header fill row when doing <leader>tt of selection of existing .csv content

Open

#190 opened on Oct 20, 2020

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Vim Script (98 forks)batch import
hacktoberfest

Repository metrics

Stars
 (2,236 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Right now if I visually select the following .csv content

header1,header2,header3
value 1,value2,value3

and then do <leader>tt it results in

| header1 | header2 | header3 |
| value 1 | value2  | value3  |

so I have to manually do || after inserting a line after the first line. Instead, I would like a config option to be able to convert the existing content to the following for markdown:

| header1 | header2 | header3 |
|---------|---------|---------|
| value 1 | value2  | value3  |

Is there currently an option to do that? If not, what would be a good name for that option if I wanted to submit a PR?

Contributor guide