Vim:如何将文件名转换为路径?

gri*_*yvp 4 vim

Vim脚本中,如果我有一个文件名,如何获取它的路径?例如,我想获得Vim使用的临时目录的路径.我可以通过调用tempname()来获取临时文件的名称.但如何从名称中提取路径返回?

Rüd*_*nke 6

要删除最后一个路径组件:

fnamemodify(tempname(), ":h")
Run Code Online (Sandbox Code Playgroud)