VIM/GVFS/Alteração de direito de acesso indesejado ao salvar

VIM/GVFS/Alteração de direito de acesso indesejado ao salvar

Estou usando o Vim no GNU/Linux e uso as funcionalidades do gnome para montar FTP/SFTP como drives usando GVFS (http://en.wikipedia.org/wiki/GVFS).

QuandoEu uso o Vim para editar arquivosdiretamente nas pastas GVFS estou com o seguinte problema:os direitos de acesso do arquivo são alterados.

Antes :

-rwxrwxrwx

Depois :w:

-rwx------

Quando uso o Gedit não tenho esse problema, então suponho que o problema não seja diretamente do GVFS.

Há algo em meu .vimrcque eu possa acrescentar para evitar essas alterações?

Responder1

Eu tive exatamente o mesmo problema há alguns meses, consumindo um site inteiro apenas editando 3 arquivos. Felizmente, o problema foi fácil de resolver e não explorei os porquês e comos e prometi nunca mais usar esse recurso.

Mas sua pergunta me levou aeste tópico no launchpadque você pode achar interessante. Resumidamente:

  • O bug está do lado do GVFS e existe desde sempre, sem nenhum progresso.
  • Isso também acontece com outros editores/IDEs.
  • Não há nada que você possa fazer no próprio Vim para evitar esse bug.
  • Usar sshfsem vez de GVFS parece funcionar corretamente.

Responder2

Experimente com'backup','backupcopy'e'writebackup'opções. Isso pode ter algo a ver com a maneira como o Vim cria arquivos de backup – em alguns modos, ele renomeia o original e cria um novo arquivo em seu lugar, possivelmente fazendo com que o Gvfs faça o mesmo no servidor.

informação relacionada