我复制本中.vimrc
:Vim的功能似乎并没有被认可
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>
这似乎并没有工作。当我使用<leader>c
,我得到这个:
E117: Unknown function: g:ClearAllButMatches
任何想法,为什么它的发生?
注:
- 我有我的来源的.vimrc几次。
的可能重复。[VIM:怎样只保留在文件中选定的文本(http://stackoverflow.com/questions/ 21523160/vim-how-to-retain-only-the-selected-text-in-a-file) –