Salvando arquivos automaticamente ao editar com kate ou qualquer editor de texto

5

Quando tento editar um arquivo em um diretório remoto (por meio de SSH, SFTP ou FTP), preciso fechar o arquivo para obter uma caixa de diálogo e informar se desejo fazer o upload do arquivo. Quero enviá-lo automaticamente ao salvar!

Eu já usei o Konqueror / Dolphin / Krusader como gerenciadores de arquivos e muitos outros editores de texto, mas sem sucesso algum. Parece que o problema está no aplicativo KIOExec.

Como posso editar o KIOExec para carregar arquivos automaticamente ao salvar? Eu não quero voltar a usar o Gnome!

    
por Antonino Bonumore 27.03.2011 / 03:10

3 respostas

2

Embora esta seja uma questão um tanto antiga, ainda não foi respondida. Eu também queria:

  • abra o Dolphin / Konqueror com sftp://user@remotesite/
  • escolha abrir um arquivo para editar
  • fazer upload em salvar o trabalho

Conforme descrito pelo pôster original, o upload só acontece depois de fechar o editor.

A única maneira de ter algo semelhante a esse trabalho é usar kate e abrir o arquivo do kate. Indicando o sftp://user@remotesite/filetoedit no aberto.

Aqui o upload em salvar funciona.

Após o menu open with no dolphin ser atualizado para ter kate , o open with kate também teve o upload em salvar. Antes, quando informando manualmente kate em open with other , não funcionou.

P.S. Estou usando o kubuntu 11.10 com pacotes atualizados hoje.

    
por 09.11.2011 / 13:30
2

Sua melhor aposta é provavelmente usar o sshfs. Isso permite montar o recurso remoto em um diretório de sua escolha, após o qual ele se comporta como um sistema de arquivos local (embora com algum atraso).

sudo apt-get install sshfs

Crie um ponto de montagem remoto, digamos / mnt / remote (sempre pode usar ~ / MyCode / RemoteServerA também)

sudo mkdir /mnt/remote; e sudo chmod 777 /mnt/remote

Em seguida, monte o sistema de arquivos:

sshfs -p PORT_NUMBER user@remotesite:/path/to/remote/directory /mnt/remote

Para mais opções, digite: sshfs --help

Agora você pode navegar no sistema de arquivos com o Dolphin e editar arquivos normalmente, e eles serão enviados quando você salvar. Não há necessidade de qualquer configuração além do ssh no host remoto!

Quando terminar, remova o sistema de arquivos com

sudo umount /mnt/remote

Se você receber um erro que está em uso, use

lsof /mnt/remote

para obter uma lista de processos que ainda usam o diretório montado. Talvez seja necessário configurar a indexação de arquivos (se for usada) para evitar esse ponto de montagem.

    
por 20.03.2013 / 15:35
0

Mas a transferência em salvamento já é o caso normal. Você não pode "editar o KIOExec". Atualize o KDE para a última versão estável.

Clicar duas vezes faz uma cópia local, isso é para o benefício de aplicativos não habilitados para o kio. Se você realmente precisa envolver um gerenciador de arquivos (em vez de simplesmente navegar pelo próprio editor), basta arrastar & solte o arquivo remoto no editor.

    
por 30.03.2011 / 21:27

Tags