DOH! newsflash on BLUEFISH
Linux Web Developers (or Windows expatriots) searching for a Web Design IDE which will not only give them what they want in terms of programming function, code libs, and desired design shortcuts such as "Insert Image" and other common toolbar tasks in a what you need, where you need it fashion, but which also has the built-in operability for managing the project on a remote server via FTP... should need look to further than Bluefish.
When i first "switched over" it took me a while to discover Bluefish. As you may or may not know, Windows users aren't exactly exposed to, nor do they tend to keep up on what Linux users are using. Therefore, simply realizing that Bluefish comes standard with Fedora Core 5 (so i'm guessing that means also w/ at least Debian and Ubuntu) was exciting enough to me because it is one of the nicest, more intuitive web design / dev IDE's i've used. What i didn't realize was that, even though there is no FTP Menu, per se, nor is there any real descriptive dialogue which might tend to lead the user to enter FTP information, the FTP function is indeed present.
To access the FTP function in Bluefish, it's as easy as creating a Bluefish Project file. If you don't already have a project file created, then make one. Once you've done that, go to Project > Edit Project Options and set the "Base Dir" and instead of using a local folder, enter [url]ftp://ftp.your.location/public_htmFilesDir/file.ext[/url] . then, in the preview URL, enter the corresponding URL and be sure to include the trailing slash (ie. http://mywebsiteurl.com/ . (i leave template blank to make it easy just skip that step.. you can always set it up later)
and there you have it. no need to juggle back and forth between the FTP location in your file manager, monitoring what's on the server, and what you have in your local directory. Bluefish does it all for you.
NOTE: i wouldn't recommend this method until you're confident that your files are ready for publishing; until you have a working remote site such that simple modification of files here and there, or uploading new directories, etc. are not going to cause critical site failure.
there ya go. now you're ready to rock on more easily and efficiently.
cheers!