From 195aa14654542d8246719d06c796e9966fae6eb6 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 28 Mar 2022 16:34:17 +0300 Subject: [PATCH] :Align is friendly to & --- vim/.vim/pack/stargrave/start/align/autoload/align.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vim/.vim/pack/stargrave/start/align/autoload/align.vim b/vim/.vim/pack/stargrave/start/align/autoload/align.vim index 869fd50..f08ae81 100644 --- a/vim/.vim/pack/stargrave/start/align/autoload/align.vim +++ b/vim/.vim/pack/stargrave/start/align/autoload/align.vim @@ -8,6 +8,6 @@ function! align#do(first, last, sep) abort endfor let out = systemlist("column -t -s \"\t\"", add(in, "")) for n in range(a:first, a:last) - call setline(n, substitute(out[n - a:first], " " . s:sep, a:sep, "g")) + call setline(n, substitute(out[n - a:first], " " . s:sep, escape(a:sep, "&"), "g")) endfor endfunction -- 2.44.0