我不知道问题出在哪里,但是当我在一个项目中使用lein repl
或lein vimclojure
,然后在Vim的同一个项目中打开一个Clojure源文件时,它是只读的,就像正在使用的东西一样。 如果我这样做:set noreadonly
:set readonly?
但是,当我尝试写这个文件时,Vim仍然说这个文件是“只读”的。 我可以写:w!
,没有什么不好的事情发生。 有没有人有任何想法可能是错的,或知道一个解决办法? 我不想在编码时读取这些文件。 顺便说一下,我在Windows上。 当我在记事本或Emacs中打开文件时,它们不是只读的,我没有保存它们的问题。 即使我closures了repl,并尝试在Vim中readonly
,Vim仍然不让我保存文件!
。
要清楚的是,如果我不首先开始repl,我没有任何问题。
我前几天克隆了leiningen repo(2012年12月29日提交的e01a1980af0b2cd07c56626f684b2f2ba50adf44是我克隆中的最后一个提交),以获得更新的版本,修复了另一个问题,我注意到我没有这个问题这个新版本。