diff --git a/autoload/SpaceVim/mapping/guide.vim b/autoload/SpaceVim/mapping/guide.vim index 7401a7f6c..87b3d8f9f 100644 --- a/autoload/SpaceVim/mapping/guide.vim +++ b/autoload/SpaceVim/mapping/guide.vim @@ -626,17 +626,15 @@ else let gname = get(s:guide_group, 'name', '') if !empty(gname) let gname = ' - ' . gname[1:] - let gname = substitute(gname,' ', '\\ ', 'g') endif let keys = get(s:, 'prefix_key_inp', '') - let keys = substitute(keys, '\', '\\\', 'g') - call setbufvar(s:bufnr, '&statusline', '%#LeaderGuiderPrompt#\ Guide:\ ' . + call setbufvar(s:bufnr, '&statusline', '%#LeaderGuiderPrompt# Guide: ' . \ '%#LeaderGuiderSep1#' . s:lsep . - \ '%#LeaderGuiderName#\ ' . + \ '%#LeaderGuiderName# ' . \ SpaceVim#mapping#leader#getName(s:prefix_key) \ . keys . gname - \ . '\ %#LeaderGuiderSep2#' . s:lsep . '%#LeaderGuiderFill#' - \ . s:guide_help_msg(1)) + \ . ' %#LeaderGuiderSep2#' . s:lsep . '%#LeaderGuiderFill#' + \ . s:guide_help_msg(0)) endfunction endif