Files on your Mac or on the Server you are connected to can be edited directly, using a text editor of your choice. This can be especially useful for modifying web site pages.
For your convenience, Yummy FTP includes a simple built-in text editor which is available from the 'QuickEdit' menu item or Toolbar icon.
The default third party editor that is set by default in Yummy FTP is TextWrangler by BareBones software. It is a free but powerful text editor and it can be downloaded here: http://www.barebones.com/products/textwrangler/download.shtml
To change the default editor, select the Preferences option from the Yummy FTP menu and select the Server Options tab. Within that tab is an area where pre-configured editors, such as SubEthaEdit, BBEdit, TextMate and others can be chosen, or any other application can be selected by picking the Other option.
Whichever editor is chosen as the default editor, you can configure as many additional editors as you need by selecting the Edit With… option from the 'File' menu or contextual menu. Each editor application you choose after selecting this option is remembered by Yummy FTP so that you can quickly edit with your chosen alternative editors for future sessions.
The last editing setting that can be configured is perhaps the most powerful. An editor of your choice can be selected for each type of file. For example, Graphic Converter for image files, TextWrangler for text files and so on. The settings for this are within the Suffix Mapping table, which is described later in this Quick Start Guide, but essentially, each file name suffix (e.g .txt, .jpg, etc) can be associated with an editor application. Each time an edit is started for which the file name has a suffix with an editor application specified, that setting will take precedence over the default editor configured in the Preferences.
To edit one or more files, select them in the Mac or Server browser, as required, and then press the Edit icon in the Toolbar, or select Edit from the File menu or contextual menu. Alternatively, the Edit With… or QuckEdit options can be chosen.
When a file on a Server is edited, the file is downloaded to your Mac and then opened in the editor of your choice. When changes have been made to the file and the changes are saved or the file is closed, the file is automatically uploaded back to the Server, overwriting the original.
If no file is selected in the chosen browser, selecting the Edit option will allow an empty file to be created and then opened immediately in the editor. If a single folder is selected, a new file can be created within it.
Once an edit has been started, the FTP Browser window can be closed, if required. Files that are being edited on a Server will still be updated when saved or closed.
Yummy FTP works best for remote editing when the editor application is ODB-aware. ODB is a protocol which allows applications to talk to eachother. Applications such as TextWrangler, BBEdit and TextMate are ODB-aware.
Most applications do not support the ODB protocol, and for this reason it is not possible for Yummy FTP to know when you have finished your remote editing session, even though it can always detect that the edited files have changed and send them back to the server. For this reason, when quitting Yummy FTP you might be warned that remote editing documents are still open. This is because Yummy FTP only knows that the editor application is still running.