Я пытаюсь создать сопоставление Vim, которое будет работать в текущей строке, беря строку, подобную этой:
[boiled cabbage, mad donkey, elephant, very dark fudge]
И цитируя все элементы списка, чтобы это получилось:
["boiled cabbage", "mad donkey", "elephant", "very dark fudge"]
Я пробовал с vim regexes, но понял, что было бы проще написать функцию, которая берет текущую строку в качестве аргумента и возвращает преобразованную строку. У меня нет проблем с выполнением преобразования в vimscript. Но как передать текущую строку функции и как заменить строку на преобразованную строку?