(ange-ftp.info)Using ange-ftp


Next: Getting help Prev: Installing ange-ftp Up: Top

Using ange-ftp
**************

   Once you have ange-ftp installed, you never need worry about using
FTP again. The interface is completely transparent, and you may now use
Emacs commands such as `C-x C-f' (`find-file') on *any* file that your
local host (or, if you are using one) your gateway can access. That
file may be a regular file (for editing, viewing etc.), a directory
(for invoking Dired) or even a symbolic link (pointing to a directory
or a regular file). All it takes is an extended filename syntax. For
example, if you give the filename
     /ange@anorman:/tmp/notes

to `find-file', then ange-ftp will spawn an FTP process, connect to the
host `anorman' as user `ange', get the file `/tmp/notes' and pop up a
buffer containing the contents of that file as if it were on the local
filesystem.  If ange-ftp needed a password to connect then it would
prompt the user in the minibuffer.  From then on you can edit that file
as if it were any other file: saving is with `C-x C-s' as usual -- in
fact, everything is as usual.

   Ange-ftp is also extremely useful for regular "file-transfer" FTP
jobs.  Since Dired also works on remote directories when using
ange-ftp, you will be able to browse the filesystem on your favourite
archive site with consummate ease.

* Remote filenames
The ange-ftp extended filename syntax.
* Using Dired
Browsing directories.
* Using a .netrc
Preventing password pestering.
* Ange-ftp commands
Interactive commands supplied by ange-ftp.
* DL support
For hosts using descriptive directory listings.
* Non-Unix Hosts
Some hosts have funny filenames.
* Completion
On filenames and hostnames.
* Accessing the FTP process
For when manual tinkering is needed.

automatically generated by info2www