我不知道问题出在哪里,但当我在项目中执行lein repl或lein vimclojure,然后在Vim中打开同一项目中的Clojure源文件时,它是只读的,就像它正在被使用之类的。如果我写了:set noreadonly,:set readonly?会回答noreadonly,但是当我尝试写它的时候,Vim仍然说文件是“只读的”。我可以用:w!编写它,似乎没有什么不好的事情发生。有没有人知道哪里会出问题,或者知道有什么变通办法?我不想让文件在我编码时是只读的。顺便说一下,我用的是Windows。当我在记事本或Emacs中打开文件时,它们不是只读的,保存它们没有任何问题。即使我关闭了!,并尝试在Vim中关闭readonly,Vim仍然不允许我在没有repl的情况下保存文件。
只是为了说明一下,如果我不先开始一个repl,我就不会有任何问题。
发布于 2013-01-04 02:35:37
我几天前克隆了leiningen repo (我克隆的最后一次提交e01a1980af0b2cd07c56626f684b2f2ba50adf44 of 2012-12-29 ),以获得一个更新的版本,解决了我遇到的另一个问题,我注意到这个新版本没有这个问题。
https://stackoverflow.com/questions/14118380
复制相似问题