参考:stackoverflow: emacs24.3新增的lock文件
最近开始用gulp watch,一边存盘,另一边发现文件修改后回通过livereload功能通知浏览器,浏览器再自动帮你按刷新,世界清净了。
但是gulp默认监视如下文件
"www/**/*",```
emacs又喜欢在当前 目录下创建如下:
- 以~结束的backup文件
- 以#开头结尾的auto-save文件
当把这些都移到别处去之后,发现目录里还有以".#"开头的链接文件,据说文件是emacs24.3新增的用于emacs进程间通知该文件正在被我编辑....gulp监视着监视着,突然发现某个文件没啦!emacs用完了可不就删了嘛,这可苦了gulp....经常直接就退了,重启还会出:
> server start error: Error: ENOENT, no such file or directory
之类的错误。
我只用一个emacs进程,不用同步了。在.emacs里加上这句:
`(setq create-lockfiles nil)`
清净了.