Skip to main content
Welcome guest. | Register | Login | Post

GTK alternative to konqueror and kate for remote file management

9 replies [Last post]
libervisco's picture
Offline
Joined: 2006-05-04

As you may guess I frequently use FTP/SSH for remote file management, from uploading files for upgrades and installations to editing files already online. I have been using konqueror and kate for this work for a long time now for these tasks. Konqueror has a superior remote file management capabilities (network folders) and kate, being a KDE application, has a close tie to konqueror and hence keeps the connection alive and allows direct updates to the remote file every time I do ctrl-s (save), which is extremely useful.

So far I haven't found anything else that behaves like this, at least outside the KDE realm. But I mostly use and prefer GTK based applications and pretty much have one for every task I need. Hence I dislike having to launch konqueror and kate every time I want to do remote work (which no doubt loads some KDE libraries and contributes to the slow down of the system). I'd rather use something GTK based for that too.

Does anyone know of a way? Are there any GTK remote file management applications and a text editor with code highlighting that allows realtime updates to the remote files? I already tried gFTP multiple times before and I never liked it, and couldn't get used to it. Just doesn't feel powerful enough compared to konqueror.

I would ideally like to use geany for file editing and an FTP program which would keep a live connection with a file being edited through geany.

Thank you

a thing's picture
Offline
Joined: 2005-12-20
SSHFS

You could mount whatever you frequently edit with SSHFS.

libervisco's picture
Offline
Joined: 2006-05-04
I tried sshfs a bit before

I tried sshfs a bit before and viewing remote folders with it was considerably slow in nautilus. I suspect it could be the same with thunar. I'll try and see.

Thanks

libervisco's picture
Offline
Joined: 2006-05-04
I just tried sshfs and no,

I just tried sshfs and no, it's too slow on my connection. It, of course, uses this ssh connection for all actions you do remotely and hence, if the connection is laggy and not fast enough, even typing is slow, let along loading everything in a file manager. I tried opening a simple text file in a lightweight text editor (leafpad) and even editing within it lags. It takes me almost three seconds to just delete a character.

The strenght of konqueror and its network folders is that instead of running all commands through ssh in real time, it gathers commands on a local system and only sends them in batches to do a certain tasks remotely. That means that things like merely typing isn't this slow because it is using local resources to do it.

EDIT: To clarify, with konqueror and kate you're able to type everything using local resources and then only send an update when saving, while when doing it directly over ssh, even typing is done over the connection in real time using remote resources, which makes it slow, at least on my connection (it goes over satelite and GPRS so you can imagine Eye ).

I wish there was a similar program that is GTK based.

a thing's picture
Offline
Joined: 2005-12-20
Odd

I don't get why anything would send every keystroke. It's not like it's using a remote system's RAM. The changes should only be made when the file is saved.

libervisco's picture
Offline
Joined: 2006-05-04
Well it does. You know when

Well it does. You know when you do ssh user@hostname and log in to a prompt on a remote box. What you are typing and whatever you are doing from that prompt is practically the same as if you were standing right in front of that remote box and typing on there, but the fact that you are not in front of that box and are instead doing it over the not fast enough internet connection slows things down on you. Everything you do must go through that connection.

So even if you mount the remote filesystem to the directory in a local filesystem, whenever you actually do something within that directory will again constantly fly through that connection.

Hence the lag. In my case it is quite impractical.

a thing's picture
Offline
Joined: 2005-12-20
scp

You could scp it every time you're finished working on it. I'd just stick with KDE though.

libervisco's picture
Offline
Joined: 2006-05-04
Ah I think I'll just have to

Ah I think I'll just have to stick with konqueror and kate then, until someone suggests or I find a true alternative. It's not that I don't like konqueror and kate. In a contrary they're excellent. I'd just like a GTK version with less ties to KDE.

free-zombie's picture
Offline
Joined: 2006-03-08
the classical (call it

the classical (call it sledgehammer if you want) method is to get the file you want to edit with something like gFtp and edit that Eye That would of course mean extra steps: FTP to temp directory - edit - upload.
nautilus has built-in FTP support and you can open remote files in gedit, but last time I tried, saving didn't work. duh.

libervisco's picture
Offline
Joined: 2006-05-04
That would be the classical

That would be the classical method, but I find the way konqueror and kate allow me to do it much more efficient so.. I was looking for an alternative that does it that same way. Smiling

Anyway, it's not too bad. I'll just continue using konqueror and kate for now. They're truly superior in this respect apparently. Eye

Comment viewing options