这是我的尝试:
#!/Usr/bin/emacs --script
(let ((default-directory "/home/vision"))
(shell-command "git pull;")
但它无法正常工作,我需要git pull in / home / vision目录并在那里做一些更多的操作。怎么做?
答案 0 :(得分:3)
目录路径应以尾部斜杠结尾。
C-h v default-directory
RET 中的文档字符串实际上是明确的。
修复应该解决你的问题。
另见:
cd
功能。file-name-as-directory
功能。