It is common for me eveyday to have to edit source files on an externaly hosted server. Typically I login via Putty and edit it using my prefered text editor like Nano or VI. When you are developing though, it is nice to be able to use a local editor as it offers more robust options. I like to use the Crimson editor when I'm developing because it is lightweight and easy to use. I'm going to document how to configure your computer so that you can access the file that is externally hosted and save it back to the server through the program you are using.
To get started, my laptop is windows XP and I'm going to be connecting to Linux Servers. Typically with this type of configuration a user would setup Samba and mount it on the Linux server and then edit the files locally by navigating the externally accessible drive. I'm going to go about this a different way. I have WinSCP installed on my computer and have configured it to use Crimson as my eidtor for files. This is nice because it saves the setup tiem and config necessary for Samba but still allows you to access the server.
Note, one main issue is if you don't have root access to the server, then you may encounter permissions errors when writing custom essay back to the server.