Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 vimscript 中,如果我想获取当前缓冲区的当前工作目录的值(可以通过 更改:lcd),我将使用哪个变量或表达式来获取它?
:lcd
let cwd = getcwd()
或者
let cwd = fnamemodify('.', ':p')
. 两者总是返回当前缓冲区的有效值,但确定这是缓冲区本地的工作目录(即由:lcd/更改'autochdir')还是全局工作目录(即:cd自 vim 启动以来由 /untouched 更改)是更有趣的问题。我不知道答案。
'autochdir'
:cd