2015-03-30 50 views
0

我尝试安装git-auto-commit-mode基于this手册。安装git-auto-commit-mode

enter image description here

  • 感动,包装到某个目录在我的电脑控制台
  • 在我的一些库,我把:
    (add-to-list 'load-path "/Users/kuna/Library/git-auto-commit-mode-master")

但作为一个输出我:

> 
> 
> 

我需要安装程序,它帮我测试的时候我改变了一些文件自动提交,或添加新的或删除。

我应该怎么做才能安装并尝试它的工作方式?做这种事情我很新。需要非常简单和基本的答案。谢谢

回答

4

ryuslash/git-auto-commit-mode中列出的安装模式中,您可以考虑Directory Variable one

如果你在一个目录将文件放在一个特殊的名字.dir-locals.el,Emacs会当它访问该目录或任何子目录的文件中读取它,并把它指定到该文件的缓冲区的设置。

Emacs从受访文件的目录开始搜索`.dir-locals.el',然后向上移动目录树。

所以在你的Git库的根目录增加一个.dir-locals.el文件,并把它(如果你使用Emacs 24或更新版本) :

((nil . ((eval git-auto-commit-mode 1)))) 
+0

如何检查什么的Emacs做我使用?什么是Emacs24? – 2015-04-06 21:15:18

+0

@BartłomiejSemańczyk请参阅http://stackoverflow.com/a/4630686/6309。对于最近足够的Emacs,一个简单的'emacs --version'工程。 “Emacs 24”表示:如果您使用的是Emacs 24或更新版本(24.1,24.2,...)。请参阅http://www.emacswiki.org/emacs/EmacsReleaseDates。 – VonC 2015-04-07 05:47:00

+0

我在文件'.dir-locals.el'中添加了内容'((无)((eval git-auto-commit-mode 1))))',然后更改了一些文件,但没有任何内容自动提交。为什么? – 2015-05-09 10:07:52