如何处理某些目录中的某些操作?

时间:2012-06-19 07:08:32

标签: emacs lisp elisp

这是我的尝试:

#!/Usr/bin/emacs --script
(let ((default-directory "/home/vision"))
  (shell-command "git pull;")

但它无法正常工作,我需要git pull in / home / vision目录并在那里做一些更多的操作。怎么做?

1 个答案:

答案 0 :(得分:3)

目录路径应以尾部斜杠结尾。

C-h v default-directory RET 中的文档字符串实际上是明确的。

修复应该解决你的问题。

另见:

  • cd功能。
  • file-name-as-directory功能。