編集中のファイルを別のフォルダーにコピーする次のコードがありますが、コマンドを press で実行すると、変数を値に置き換えずに文字通りF5
コマンドを実行しようとします。"copy path newpath"
解決策は何ですか?
function! Cpf()
let path = expand('%:p')
echo path
echo "123"
let newpath = substitute(path,'test1','test2','g')
echo "copy " path newpath
:!copy path newpath
endfunction
:map <F5> :call Cpf()<CR>