2013-01-02 1 views
2

어디서 문제가 있는지 알 수 없지만, 프로젝트에서 lein repl 또는 lein vimclojure을 수행하고 Vim의 같은 프로젝트에서 Clojure 소스 파일을 열면, 그것이 사용되거나 뭔가있는 것처럼 읽기 전용입니다. 내가 :set noreadonly 일 경우 :set readonly?noreadonly으로 대답하지만 Vim은 쓰기를 시도 할 때 파일이 "읽기 전용"이라고 말합니다. 나는 :w!로 그것을 쓸 수 있으며, 나쁜 일은 일어나지 않는 것으로 보인다. 누구나 무엇이 잘못되었거나 해결 방법을 알고 있는지 알 수 있습니까? 코딩 할 때 파일을 읽기 전용으로하고 싶지 않습니다. 나는 Windows에 있습니다. 메모장이나 Emacs에서 파일을 열면 읽기 전용이 아니므로 저장하는 데 문제가 없습니다. repl을 종료하고 Vim에서 readonly을 해제하려고해도 Vim은 여전히 ​​!없이 파일을 저장하도록 허용하지 않습니다.lein repl은 내 Clojure 소스 파일을 Windows의 Vim에서 읽기 전용으로 만듭니다.

제가 처음 repl을 시작하지 않는다면, 나는 아무런 문제가 없습니다.

+1

질문의 "vim 부분"을 삭제할 수 있습니다. 단지 파일 권한을'lein repl' 전후에 확인할 수 있습니까? – mobyte

+0

무슨 종류의 권한이 있습니까? 보안 권한은 변경되지 않습니다. – oskarkv

+0

확인. vim 프로세스의 소유자를 확인 했습니까? 이 사용자에게 파일을 쓸 수있는 권한이 있습니까? – mobyte

답변

1

나는 며칠 전 (2012-12-29의 커밋 e01a1980af0b2cd07c56626f684b2f2ba50adf44가 내 복제물의 마지막 커밋이었습니다) 내가 가지고있는 또 다른 문제를 수정 한 최신 버전을 얻었고, 나는 그렇지 않은 것으로 나타났습니다. 이 새로운 버전에이 문제가 있습니다.