O compartilhamento do Vagrant NFS não mostra o arquivo atualizado se o tamanho não mudar

10

Ao montar / vagrant pelo NFS, um arquivo alterado no host não é atualizado no guest se o tamanho não mudar. A atualização rápida / erro de digitação não é refletida imediatamente, a menos que eu faça modificações suficientes para que o tamanho seja diferente.

Eu tentei definir lookupcache = none, mas além de deixar tudo mais lento, nada muda.

Estou usando o OSX ML como host e o Arch Linux como convidado. O NFS é v3 (por causa do OSX).

    
por hlidotbe 28.08.2013 / 16:11

2 respostas

28

Isso estava me incomodando há meses, e finalmente encontrei uma correção, se você estiver usando o Sublime Text (estou no ST3). Verifique se está usando salvamentos atômicos - eles estavam causando esse problema para mim.

Para o seu arquivo Preferences.sublime-settings , ( Texto sublime > Preferências > Configurações- Usuário ), adicione isto:

{
    "atomic_save": false
}

Isso corrigiu o problema de NFS em tamanho de arquivo em cache para nós. Ainda não tenho certeza se o problema da raiz está no daemon OS X NFS ou no cliente Ubuntu (meu dinheiro está no OS X).

    
por 07.01.2014 / 18:04
0

usuários do VIM

@andy fez tudo, teve o mesmo problema usando o VIM, simplesmente use:

:set nobackup
    
por 07.09.2015 / 12:46