Cyberduck Mountain Duck CLI

Cyberduck Help / Howto / Edit Files

How to edit a file in a external editor

You can edit a file just as a local file by clicking the Edit toolbar button or by choosing File → Edith With. The file will be downloaded to a temporary directory and opened with the preferred editor. Set your preferred editor in Preferences. The file will be uploaded to the server everytime you choose File → Save in the Editor application. The file is not changed on the server if you just close the document without saving or if the content has not changed.

Which editor for what files

The default editor of a file is selected using the default application for a given file type set. If the default application is not one of the supported editors, the editor chosen in the Preferences is used instead.

To edit file type associations

  • On Mac OS X, choose File → Info for a given file type in the
  • On Windows, choose File → Properties → Open With in Explorer.


Select Always use default editor in Preferences → Editor if you always want to use the default editor set regardless of the file type.

Hidden Preferences

Disable upload of temporary file on save

A hidden configuration option.

defaults write ch.sudo.cyberduck editor.upload.temporary false


No external editor available

  • Mac OS X. If the editor does not show up as a choice in File → Edit With (the only submenu item is No external editor available), you may have to rebuild the LaunchServicesdatabase of OS X using
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister \ -kill -r -domain local -domain system -domain user

Alternatively, MainMenu provides a graphical interface for this. Look for Rebuild → Rebuild Launch Services.

Last modified 4 years ago Last modified on Mar 1, 2014 11:39:10 AM

Attachments (2)

Download all attachments as: .zip

swiss made software