如何将当前目录放在vim命令行中

时间:2012-11-22 13:10:01

标签: vim

我想调用VCSStatus函数将当前工作目录(无论:pwd返回)传递给它。它必须是完整的路径,并且没有诸如“。”之类的特殊字符。被接受了。

1 个答案:

答案 0 :(得分:4)

:execute 'VCSStatus' getcwd()

应该做的伎俩。如果您希望使用当前文件的目录,它将是:

:execute 'VCSStatus' expand('%:p:h')

%是指当前文件,:p修改为完整的绝对路径,:h切断文件名; cp。:help filename-modifiers