В Debian squeeze столкнулся с тем. что мой "дежурный" редактор не желает открывать удаленные файлы на sftp.
Решение оказалось простым:
# sudo apt-get install gvfs-fuse
В Система-->Администрирование-->Пользователи и группы-->Управление группами
добавить своего пользователя в группу fuse
И после этого перезагрузка.
(Умные люди считают, что виноват не Debian a Gnome.
Он якобы должен монтировать удаленные каталоги в папку /home/user/.gvfs
и если он этого не делает то надо ставить gvfs-fuse)
Только в этом случае geany открывает файлы и позволяет с ними работать.