Bring utop(1) man page up to date with README (#462)
* Fixed some minor typos in the README and man pages * Adapted utop(1) man page to closer follow the README * Fixed changes to dates
This commit is contained in:
parent
3e45a6e98f
commit
fcb7903603
|
@ -118,7 +118,7 @@ Integration with Emacs
|
|||
|
||||
`utop.el` is a package that provides `utop` integration with Emacs.
|
||||
The package allows you to run `utop` inside Emacs and to evaluate
|
||||
code in it straight from your source buffers (with the help with `utop-minor-mode`).
|
||||
code in it straight from your source buffers (with the help of `utop-minor-mode`).
|
||||
|
||||
Those features are covered in more details in the ["Usage"](#usage-emacs) section.
|
||||
|
||||
|
|
55
man/utop.1
55
man/utop.1
|
@ -5,7 +5,7 @@
|
|||
\"
|
||||
\" This file is a part of utop.
|
||||
|
||||
.TH UTOP 1 "August 2011"
|
||||
.TH UTOP 1
|
||||
|
||||
.SH NAME
|
||||
utop \- Universal toplevel for OCaml
|
||||
|
@ -33,15 +33,15 @@ When you start
|
|||
what you see is the prompt followed by a bar containing words. This is
|
||||
the completion bar: it contains the possible completion and is updated
|
||||
as you type. The highlighted word in the completion bar is the
|
||||
selected word. You can navigate using the keys Alt+Left and Alt+Right
|
||||
and you can complete using the currently selected word by pressing
|
||||
Alt+Tab (you can configure these bindings in the file
|
||||
selected word. You can navigate using the keys \fBM-Left\fR and \fBM-Right\fR
|
||||
and select one completion using \fBM-down\fR. Here \fBM\fR represents the meta key,
|
||||
which is \fBAlt\fR on most systems. You can configure these bindings in the file
|
||||
.I ~/.config/lambda-term-inputrc
|
||||
, see
|
||||
- see
|
||||
.BR lambda-term-inputrc (5)
|
||||
for details).
|
||||
for details.
|
||||
|
||||
utop supports completion on:
|
||||
\fButop\fR supports completion on:
|
||||
|
||||
* directives and directive arguments
|
||||
* identifiers
|
||||
|
@ -61,7 +61,7 @@ You can then add this line to your
|
|||
.I ~/.config/utop/init.ml
|
||||
file.
|
||||
|
||||
To turn off utop's advanced prompt features, add the following to init.ml
|
||||
To turn off \fButop\fR's advanced prompt features, add the following to \fIinit.ml\fR
|
||||
to turn off respectively (a) colors and the upper information line, and
|
||||
(b) the lower boxed list of possible completions:
|
||||
|
||||
|
@ -74,14 +74,39 @@ file. See
|
|||
.BR utoprc (5)
|
||||
for that.
|
||||
|
||||
Finally utop can run in emacs. For that you have to add the following line to your
|
||||
.I ~/.emacs
|
||||
file:
|
||||
Vi edit mode is enabled by the command
|
||||
|
||||
(autoload 'utop "utop" "Toplevel for OCaml" t)
|
||||
#edit_mode_vi
|
||||
|
||||
then you can run utop by pressing M-x and typing "utop". utop supports
|
||||
completion in emacs mode. Just press Tab to complete a word. You can
|
||||
It currently supports three vi modes: normal, insert, visual mode, and you can
|
||||
get/set content with vim-like registers.
|
||||
|
||||
.I utop.el
|
||||
is a package that provides
|
||||
.B utop
|
||||
integration with Emacs. The package allows you to run
|
||||
.B utop
|
||||
inside Emacs and to evaluate code in it straight from your source buffers
|
||||
(with the help of \fIutop-minor-mode\fR).
|
||||
The recommended way to install
|
||||
.I utop.el
|
||||
is via Emacs's built-in package manager \fBpackage.el\fR.
|
||||
More detailed installation and configuration instructions may be found
|
||||
on the project's code repository at \fIhttps://github.com/ocaml-community/utop\fR.
|
||||
|
||||
You can start \fButop\fR inside Emacs with \fBM-x utop\fR.
|
||||
|
||||
The default install also has a minor mode with the following key bindings:
|
||||
|
||||
\fBC-c C-s\fR Start a utop buffer (\fIutop\fR)
|
||||
\fBC-x C-e\fR Evaluate the current phrase (\fIutop-eval-phrase\fR)
|
||||
\fBC-x C-r\fR Evaluate the selected region (\fIutop-eval-region\fR)
|
||||
\fBC-c C-b\fR Evaluate the current buffer (\fIutop-eval-buffer\fR)
|
||||
\fBC-c C-k\fR Kill a running utop process (\fItop-kill\fR)
|
||||
\fBC-c C-z\fR Switch to utop process (\fIutop-switch-to-repl\fR)
|
||||
|
||||
then you can run \fButop\fR by pressing \fBM-x\fR and typing "utop". \fButop\fR supports
|
||||
completion in Emacs mode. Just press \fBTab\fR to complete a word. You can
|
||||
also integrate it with the tuareg, caml or typerex mode. For that add
|
||||
the following lines to your
|
||||
.I ~/.emacs
|
||||
|
@ -93,7 +118,7 @@ file:
|
|||
.SH OPTIONS
|
||||
See
|
||||
.B utop --help
|
||||
for the the list of available options. There is considerable overlap
|
||||
for the full list of available options. There is considerable overlap
|
||||
with options available for
|
||||
.BR ocaml (1).
|
||||
|
||||
|
|
Loading…
Reference in New Issue