mirror of
https://github.com/junegunn/fzf.vim.git
synced 2025-12-07 13:14:30 +08:00
Fix trimming of rhs of maps
This commit is contained in:
@@ -721,7 +721,7 @@ function! s:align_pairs(list)
|
|||||||
let match = matchlist(elem, '^\(\S*\)\s*\(.*\)$')
|
let match = matchlist(elem, '^\(\S*\)\s*\(.*\)$')
|
||||||
let [_, k, v] = match[0:2]
|
let [_, k, v] = match[0:2]
|
||||||
let maxlen = max([maxlen, len(k)])
|
let maxlen = max([maxlen, len(k)])
|
||||||
call add(pairs, [k, substitute(v, '^[@* ]*', '', '')])
|
call add(pairs, [k, substitute(v, '^\*\?[@ ]\?', '', '')])
|
||||||
endfor
|
endfor
|
||||||
let maxlen = min([maxlen, 35])
|
let maxlen = min([maxlen, 35])
|
||||||
return map(pairs, "printf('%-'.maxlen.'s', v:val[0]).' '.v:val[1]")
|
return map(pairs, "printf('%-'.maxlen.'s', v:val[0]).' '.v:val[1]")
|
||||||
|
|||||||
Reference in New Issue
Block a user