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

1

Estou usando o Vim no GNU / Linux e uso as funcionalidades do gnome para montar o FTP / SFTP como drives usando o GVFS ( link ).

Quando eu uso o Vim para editar arquivos diretamente nas pastas GVFS, tenho o seguinte problema: os direitos de acesso do arquivo são alterados .

Antes:

-rwxrwxrwx

Após :w :

-rwx------

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

Existe algo no meu .vimrc que eu possa adicionar para evitar essas alterações?

    
por MARTIN Damien 22.08.2012 / 09:54

2 respostas

1

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

Mas a sua pergunta leva-me a esta discussão no launchpad que pode ser interessante . Resumindo:

  • O bug está no lado do GVFS e existe desde sempre sem qualquer progresso.
  • Acontece com outros editores / IDEs também.
  • Não há nada que você possa fazer no próprio Vim para evitar esse bug.
  • A utilização de sshfs em vez do GVFS parece funcionar corretamente.
por 22.08.2012 / 10:49
0

Experimente o '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.

    
por 22.08.2012 / 10:49

Tags