From d90fdee6685599a3cb148934e55f4b4a485ba232 Mon Sep 17 00:00:00 2001 From: wsdjeg Date: Sun, 2 Jul 2023 11:12:28 +0800 Subject: [PATCH] perf(guide): add offset length --- autoload/SpaceVim/mapping/guide.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/SpaceVim/mapping/guide.vim b/autoload/SpaceVim/mapping/guide.vim index 35a04e479..ddb9b163a 100644 --- a/autoload/SpaceVim/mapping/guide.vim +++ b/autoload/SpaceVim/mapping/guide.vim @@ -262,7 +262,7 @@ function! s:calc_layout() abort " {{{ let smap = filter(copy(s:lmap), 'v:key !=# "name"') let ret.n_items = len(smap) let length = values(map(smap, - \ 'strdisplaywidth("[".v:key."]".'. + \ 'strdisplaywidth(repeat(" ", 8 - strlen(v:key)) . "[".v:key."]".'. \ '(type(v:val) == type({}) ? v:val["name"] : v:val[1]))')) let maxlength = max(length) + g:leaderGuide_hspace if g:leaderGuide_vertical