Skip to content

Commit

Permalink
version step to 0.8; motion commands documented
Browse files Browse the repository at this point in the history
  • Loading branch information
dillof authored and Dieter Baron committed Oct 25, 1997
1 parent 90ece04 commit 0c01d93
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 5 deletions.
6 changes: 6 additions & 0 deletions AUTHORS
@@ -0,0 +1,6 @@
cftp development by:
Dieter Baron <dillo@giga.or.at>

cftp texinfo documentation by:
Dieter Baron <dillo@giga.or.at>
Thomas Klausner <tk@giga.or.at>
4 changes: 4 additions & 0 deletions README
Expand Up @@ -3,9 +3,13 @@ This is Comfortable FTP, a full screen ftp client.
For generic installation instructions, see file `INSTALL'; for
documentation read the info file `cftp.info'.

The texinfo documentation is a mess; any help most welcome (especially
the outline of a good structure).

If you make a binary distribution, please include a pointer to the
distribution site:
ftp.giga.or.at /pub/nih/cftp
http://ftp.giga.or.at/pub/nih/cftp
The latest version can always be found there.

Mail suggestions and bug reports to <dillo@giga.or.at>.
1 change: 1 addition & 0 deletions TODO
Expand Up @@ -3,3 +3,4 @@
* site exec
* <local> mode
* decent documentation
* clean up code for -Wall
33 changes: 29 additions & 4 deletions cftp.texi
Expand Up @@ -90,6 +90,7 @@ documents version @value{VERSION}.
@menu
* Introduction:: An introduction to @sc{cftp}
* Invoking cftp:: How to start @sc{cftp}
* Navigating:: Navigating the remote directory tree
* Customizability:: How to customize and configure @sc{cftp}
* Functions:: Description of all bindable functions
* Options:: User setable options
Expand All @@ -103,10 +104,10 @@ documents version @value{VERSION}.
@chapter Introduction
@cindex Introduction

@sc{cftp} is used to transfer files from one computer to another via
the FTP protocol. It's advantages over most standard ftp clients is its
fullscreen representation of the remote directory, providing a compact
overview of the remote server's contents.
@sc{cftp} is used to transfer files from one computer to another via the
FTP protocol. It's advantages over most standard ftp clients is its
fullscreen representation of the remote directory tree, providing a
compact overview of the remote server's contents.


@c ****************************************************************
Expand All @@ -120,9 +121,33 @@ There are two ways to specify the destination:
@item cftp [-u @var{user}] [-p @var{port}] @{@var{host}|@var{alias}@} @var{directory}
@item cftp @var{url}
@end itemize

Where @var{url} has the form
@example
ftp://[@var{user}[@var{password}]@@]@var{host}[:@var{port}][/@var{dir}][/]
@end example

@c XXX das mach ich schon


@c ********************************************************************
@node Navigating
@chapter Navigating the Remote Directory Tree
@cindex Customizability

@sc{cftp} understands the basic motion keys for both vi/less and GNU Emacs,
as well as cursor keys.

@multitable {cursor right } {vi/less} {GNU Emacs} {command}
@item cursor key @tab vi/less @tab GNU Emacs @tab command
@item @kbd{cursor up} @tab @kbd{k} @tab @kbd{^p} @tab @code{up}
@item @kbd{cursor down} @tab @kbd{j} @tab @kbd{^n} @tab @code{down}
@item @kbd{cursor left} @tab @kbd{h} @tab @kbd{^b} @tab @code{leave}
@item @kbd{curosr right} @tab @kbd{l} @tab @kbd{^f} @tab @code{enter/get}
@item @kbd{page up} @tab @kbd{b} @tab @tab @code{page-up}
@item @kbd{page down} @tab @kbd{spc} @tab @tab @code{page-down}
@end multitable

@c ********************************************************************
@node Customizability
@chapter Customizability
Expand Down
2 changes: 1 addition & 1 deletion configure.in
Expand Up @@ -3,7 +3,7 @@ dnl Process this file with autoconf to produce a configure script.
dnl init

AC_INIT(fn_bind.c)
AM_INIT_AUTOMAKE(cftp, 0.7+)
AM_INIT_AUTOMAKE(cftp, 0.8)
AM_CONFIG_HEADER(config.h)

# We want these before the checks, so the checks can modify their values.
Expand Down

0 comments on commit 0c01d93

Please sign in to comment.