我尝试使用以下内容,但不知何故使用快捷方式导致错误:E117: Unknown function: g:ClearAllButMatches
。我甚至试图输入:call g:ClearAllButMatches()
但仍然没有用,同样的错误。有任何想法让它起作用或任何其他解决方案吗?
function! ClearAllButMatches()
let old = @c
let @c=""
%s//\=setreg('C', submatch(0), 'l')/g
%d _
put c
0d _
let @c = old
endfunction
vnoremap <leader>c :<c-u>call g:ClearAllButMatches()<cr>
答案 0 :(得分:1)
只需删除g:
:
vnoremap <leader>c :<c-u>call ClearAllButMatches()<cr>