
Estoy usando Vim bajo GNU/Linux y uso las funcionalidades de gnome para montar FTP/SFTP como unidades usando GVFS (http://en.wikipedia.org/wiki/GVFS).
CuandoYo uso Vim para editar archivos.directamente en las carpetas GVFS tengo el siguiente problema:Los derechos de acceso al archivo están alterados..
Antes :
-rwxrwxrwx
Después :w
:
-rwx------
Cuando uso Gedit no tengo este problema, así que supongo que el problema no proviene directamente de GVFS.
¿Hay algo en mi .vimrc
que pueda agregar para evitar esas alteraciones?
Respuesta1
Tuve exactamente el mismo problema hace unos meses, consumiendo un sitio completo con solo editar 3 archivos. Afortunadamente, el problema fue fácil de solucionar y no exploré los porqués y los cómos y prometí no volver a utilizar esa función nunca más.
Pero tu pregunta me lleva aeste hilo en la plataforma de lanzamientoque te puede resultar interesante. En breve:
- El error está del lado de GVFS y ha existido desde siempre sin ningún progreso.
- También sucede con otros editores/IDE.
- No hay nada que puedas hacer en Vim para evitar ese error.
- Usar
sshfs
en lugar de GVFS parece funcionar correctamente.
Respuesta2
Experimentar con'backup'
,'backupcopy'
y'writebackup'
opciones. Esto podría tener algo que ver con la forma en que Vim crea archivos de respaldo: en algunos modos, cambia el nombre del original y crea un nuevo archivo en su lugar, lo que posiblemente cause que Gvfs haga lo mismo en el servidor.