exit from pyview by ESC
[lfm.git] / README.pyview
blobcee362cfcef34b66c4840b661e145c6456c8be90
1 =================================
2 pyview - Last File Manager Viewer
3 =================================
5 :Author: Iñigo Serna, inigoserna AT telefonica DOT net
7 :Version: 2.0, September 3rd. 2007
9 :Home page: http://www.terra.es/personal7/inigoserna/lfm/
11 :License: \(C\) 2001-7, Iñigo Serna
13           This software has been realised under the `GPL License`__ version 3
14           or later, read the COPYING_ file that comes with this package for
15           more information. 
17           There is NO WARRANTY.
19 :Last update: Mon Sep  3 22:40:12 2007
22 .. contents:: Table of Contents
25 Introduction
26 ============
27 **pyview** is a pager (viewer) written in Python_.
28 Though it was initially written to be used with lfm_,
29 it can be used standalone too.
31 Since version 0.9 it can read from standard input too
32 (eg. `$ ps efax | pyview`).
35 Keys
36 ====
37 + **Movement**
38     - cursor_up, k, K
39     - cursor_down, j, J
40     - previous page, backspace, Ctrl-B
41     - next page, space, Ctrl-F
42     - home, Ctrl-A: first line
43     - end, Ctrl-E: last line
44     - cursor_left
45     - cursor_right
47 + **Actions**
48     - h, H, F1: help
49     - w, W, F2: toggle un / wrap (only in text mode)
50     - m, M, F4: toggle text / hex mode
51     - g, G, F5: goto line / byte offset
52     - /: find (new search)
53     - F6: find previous or find
54     - F7: find next or find
55     - 0..9: go to bookmark #
56     - b, B: set bookmark #
57     - Ctrl-O: open shell 'sh'. Type 'exit' to return to pyview
58     - ESC, q, Q, x, X, F3, F10, Ctrl-Q: exit
61 Goto Line / Byte Offset
62 =======================
63 Enter the line number / byte offset you want to show.
64 If number / byte is preceded by `0x` it is interpreted as hexadecimal.
65 You can scroll relative lines from the current position using '+' or '-' 
66 character.
69 Find
70 ====
71 Type the string to search. It ignores case.
74 .. _python: http://www.python.org
75 .. _COPYING: COPYING
76 .. _GPL: http://www.gnu.org/licenses/licenses.html#GPL
77 .. _lfm: README.html
78 __ GPL_