Editando arquivos remotos via SSHFS monte muito lento (Sublime Text)

4

Estou tentando encontrar a melhor maneira de trabalhar em projetos localizados em um servidor remoto. Eu uso o Sublime Text e tenho experimentado com o SSHFS no Ubuntu para montar o diretório remoto localmente e então sincronizar as mudanças dessa maneira.

Infelizmente, quando abro os arquivos remotos, o Sublime fica extremamente instável e não responde; parece haver algum tipo de atraso de latência (eu suponho devido à sincronização de byte), o que faz o Sublime atrasar.

Alguém sabe uma maneira de contornar isso, ou uma maneira superior de editar um diretório remoto localmente? Infelizmente não tenho a liberdade de instalar o git no servidor remoto.

    
por Prefix 01.03.2014 / 04:31

3 respostas

3

Uma coisa é tentar abrir suas preferências de usuário ( Preferences -> Settings-User ) e definir

"atomic_save": false

nele. Veja esta pergunta no StackOverflow e minha resposta a ela para obter uma explicação sobre o que esta configuração está fazendo e por que desativá-la muitas vezes bastante útil ao trabalhar em uma rede.

Infelizmente, não sei exatamente o que está acontecendo com os problemas durante a edição. Antes de salvar, o conteúdo do arquivo deve estar na memória, e a E / S do disco não deve ser um problema. Eu sugiro dar uma olhada nas configurações do SSHFS e ver se algo pode ser ajustado lá. Presumo que você não tenha problemas ao editar arquivos locais?

Como sugestão (e isso pode não ser viável, dependendo da sua configuração), você pode tentar mover os arquivos de um lado para o outro através do Dropbox para Linux CLI . Obviamente, esta não é uma configuração ideal para todas as situações, mas pode ajudar nesse meio tempo até que você possa resolver as configurações do SSHFS.

    
por MattDMo 04.03.2014 / 04:06
1

Oi pessoal eu também estava enfrentando o mesmo problema, mas foi resolver usando texto sublime 2. Eu estava tentando sublime Texto 3 versão Beta, que foi dois lento depois de adicionar a pasta de montagem remota, Então eu acabei de passar texto sublime 2 e agora está funcionando bem sem qualquer atraso na sincronia.

    
por Ashish Tiwari 24.06.2016 / 10:15
1

Eu tentei a solução @ ashish-tiwari, e de fato o problema da lentidão desapareceu na versão Sublime 2. Pareceu-me bastante ilógico que uma nova versão pudesse lidar com algo assim de uma maneira diferente, então tentei desabilitar todos pacotes na versão 3 e voila! Funcionou como um encanto, como a versão 2.

Eventualmente, eu encontrei o culpado: VCS Gutter. Eu suspeito que qualquer pacote de controle de versão faria o mesmo, já que eles precisam acessar as informações sobre o repositório no FS remoto. De qualquer forma, isso funcionou para mim, então espero que ajude alguém também.

    
O
por AJJ 03.02.2017 / 18:40