通过<;cword>;和vim函数的环境变量

通过<;cword>;和vim函数的环境变量,vim,Vim,我有一个vim函数Ag,我想用一些参数调用它,其中一个参数是当前单词()和一个环境变量 目前,我有: nnoremap <C-\> :Ag <cword> <C-r>=$projects<CR> evals而不是$projects使用展开(“”)和执行展开光标下的单词 nnoremap <C-\> :exec 'Ag' expand('<cword>') '$projects'<CR> nnoremap:ex

我有一个vim函数Ag,我想用一些参数调用它,其中一个参数是当前单词(
)和一个环境变量

目前,我有:

nnoremap <C-\> :Ag <cword> <C-r>=$projects<CR>
evals
而不是$projects

使用
展开(“”)
执行
展开光标下的单词

nnoremap <C-\> :exec 'Ag' expand('<cword>') '$projects'<CR>
nnoremap:exec'Ag'展开(''$projects'
查看
:h expand()
:h execute

使用
expand(“”)
execute
展开光标下的单词

nnoremap <C-\> :exec 'Ag' expand('<cword>') '$projects'<CR>
nnoremap:exec'Ag'展开(''$projects'

查看
:h expand()
:h execute

谢谢!一整天都在折磨我,谢谢你!一整天都在折磨我。