I'm not sure why writable files would be getting set to read only in
your environment. Does the problem still occur if you run vim with
the minimum settings (based on another email of yours, I'm assuming
you're on windows):
"C:\Program Files\Vim\vim72\gvim" -u NONE -U NONE
--cmd "set nocp | sy on | filetype plugin indent on | ru plugin/eclim.vim"
> Another question: Why after writing changes to let's say class1.php,
> some temp file class1.php~ isn't deleted? It causes some mess in my
> subversion catalog.
By default vim creates a backup file before overwriting the original
file with new contents. You can disable this feature by adding the
following to your vimrc:
set nobackup
--
eric
Ok, I was able to track down and fix[1] the issue which only occurs on
Windows and only when saving php files.
[1] http://github.com/ervandew/eclim/commit/67d744a36106a3f6376cef6b02a45a651d1e6e5c
--
eric