vim中当前工作目录的变量是什么?

ste*_*ang 9 vim file

在vimscript中,如果我想获取当前缓冲区的当前工作目录的值(可以更改:lcd),我将使用哪个变量或表达式来获取它?

ZyX*_*ZyX 13

let cwd = getcwd()
Run Code Online (Sandbox Code Playgroud)

要么

let cwd = fnamemodify('.', ':p')
Run Code Online (Sandbox Code Playgroud)

.两者总是返回当前缓冲区的有效值,但确定这是缓冲区本地工作目录(即由:lcd/ 更改'autochdir')还是全局缓存(即:cd自vim启动后由/未触发更改)是更有趣的问题.我不知道答案.