Você pode usar o MacFuse e o SSH FS para montar o caminho remoto em um ponto de montagem local e editá-lo com o editor local de sua escolha.
O que é uma maneira fácil de editar arquivos remotos, como scripts do bash? Atualmente estou usando o Vim no servidor, mas isso obviamente não é o ideal, especialmente quando o atraso é perceptível.
No Windows, provavelmente usaria o WinSCP. Eu sou novato no Mac, então poderia estar faltando algo óbvio.
Eu tenho acesso SSH e SFTP à máquina, mas não tenho raiz nela. Usando o "conectar ao servidor remoto" do Finder (sftp: //my.server.com) não funcionou - apenas gira e não conecta. Mas sftp da linha de comando está bem.
Você pode usar o MacFuse e o SSH FS para montar o caminho remoto em um ponto de montagem local e editá-lo com o editor local de sua escolha.
O localizador MACOSX ainda não suporta o sftp.
Se você gosta da opção de linha de comando, você pode usar o vim ou vi local para editar facilmente o arquivo remoto com
vim scp://[email protected]//path/to/document
Se você é fã de editor baseado em gui, pode experimentar o TextWrangler. Pode carregar e salvar o arquivo através do sftp.
Eu recomendaria usar Cyberduck para SFTP e Sublime Text 2 Editor . Eu uso esse combo no meu Mac diariamente. Bônus é ambos os programas funcionam no Windows também.
Ok, este script parece preencher minhas necessidades:
SERVER=my.hardcoded.server.name
EDITOR="/Applications/TextMate 2.app"
if [ -e /tmp/$1 ]; then
echo "/tmp/$1 already exists - exiting."
exit;
fi
scp $SERVER:$1 /tmp/$1 || exit
open -W -a "$EDITOR" /tmp/$1
scp /tmp/$1 $SERVER:$1 && rm /tmp/$1
Não consigo adicionar outro link à minha resposta anterior.
Atualização: mais discussões sobre a edição SFTP / remota no link usando o Sublime Text. Pode ser de valor para você também.