Revision abfaa6d9 docs/usage.rst

b/docs/usage.rst
1 1
Usage
2 2
=====
3 3

  
4
Kamaki offers command line interfaces that implement specific command
4
Kamaki offers command-line interfaces that implement specific command
5 5
specifications. A detailed list of the command specifications can be found in
6 6
`Commands <commands.html>`_ section. This guide covers the generic usage of
7 7
both interfaces.
8 8

  
9 9
What's more, kamaki offers a clients API that allows the development of
10
external applications for synnefo. The clients API is listed in the
10
external applications for Synnefo. The clients API is listed in the
11 11
`Clients lib <developers/code.html#the-clients-api>`_ section.
12 12

  
13 13
Quick Setup
......
33 33

  
34 34
Shell vs one-command
35 35
--------------------
36
Kamaki users can access synnefo services through either the interactive shell
36
Kamaki users can access Synnefo services through either the interactive shell
37 37
or the one-command behaviors. In practice, both systems rely on the same
38 38
command set implementations and API clients, with identical responses and error
39 39
messages. Still, there are some differences.
40 40

  
41 41
In favor of interactive shell behavior:
42 42

  
43
* tab completion for commands (if supported by host command line shell)
44
* session history with ↑ or ↓ keys (if supported by host command line shell)
43
* tab completion for commands (if supported by the user's shell)
44
* session history with ↑ or ↓ keys (if supported by the user's shell)
45 45
* shorter commands with command context switching
46 46
* re-run old commands with /history
47 47

  

Also available in: Unified diff