Eu encontrei uma solução alternativa para o meu problema. Eu instalei o jEdit e uso isso como editor. Eu usei o Sublime, o que eu realmente gosto, mas tem uma falha ao editar arquivos em um servidor remoto. Eu posso abri-los do Nautilus, claro, mas isso tem o risco de mover pastas. Eu posso abrir o filebrowser no Sublime, que é aberto na raiz do servidor remoto. Não se lembra da localização do arquivo aberto atual.
O jEdit tem seu próprio navegador, mas teve outro problema, porque ele redefiniu a propriedade e as permissões dos arquivos, o que resultou em arquivos que não eram legíveis pelo Apache. Este problema foi resolvido com o jEdit 5.