我不知道问题出在哪里,但是当我这样做lein repl
或lein vimclojure
在一个项目中,然后在 Vim 中从同一个项目中打开一个 Clojure 源文件时,它是只读的,就像它正在被使用一样。如果我这样做了:set noreadonly
,就会:set readonly?
回答noreadonly
,但是当我尝试编写文件时,Vim 仍然说该文件“是只读的”。我可以用 来写它:w!
,似乎没有什么不好的事情发生。有没有人知道可能出了什么问题,或者知道解决方法?我不希望在编码时文件是只读的。顺便说一句,我在 Windows 上。当我在记事本或 Emacs 中打开文件时,它们不是只读的,保存它们也没有问题。即使我关闭了 repl,并尝试readonly
在 Vim 中关闭,Vim 仍然不允许我保存没有!
.
需要明确的是,如果我不先启动 repl,我就没有任何问题。