我有一个vim函数Ag,我想调用一些参数,其中一个是当前的word(<cword>)和一个环境var
目前我有这个:
nnoremap <C-\> :Ag <cword> <C-r>=$projects<CR>
Run Code Online (Sandbox Code Playgroud)
虽然是逃避$projects但不是<cword>
nnoremap <C-\> :Ag <cword> $projects<CR>
Run Code Online (Sandbox Code Playgroud)
evals <cword>但不是$项目
使用expand('<cword>')与execute光标下展开字.
nnoremap <C-\> :exec 'Ag' expand('<cword>') '$projects'<CR>
Run Code Online (Sandbox Code Playgroud)
看看:h expand()和:h execute