有时候当我写了错误的脚本时,我真的不知道为什么它没有产生期望的效果。例如,下面的这个脚本:
nnoremap gr :call Look_For_String()<CR><C-L>
function! Look_For_String()
exe "grep -R " . expand("<cword>") . &dir
endfunction
该功能是在目录&dir
中搜索光标下的当前单词,但它并没有按照预期执行。所以我想知道它执行了什么命令。是否可能?