[fix] resize & openfiles, cursor position
[sfm.git] / sfm.1
blobe888426b6d12baa5dc854fe3b437ce5a711f2bee
1 .TH sfm 1 sfm\-VERSION
2 .SH NAME
3 sfm \- simple file manager
4 .SH SYNOPSIS
5 .B sfm
6 .RB [ \-v ]
7 .SH DESCRIPTION
8 sfm is a simple file manager for unix-like systems based on termbox.
9 dual panes, bottom statusbar, bookmarks, open files by extention, vim-like key bindings as default configuration. cwd is left pane dir.
11 .SH OPTIONS
12 .TP
13 .B \-v
14 print version.
15 .SH USAGE
16 .SS Normal Mode
17 .TP
18 .B q
19 quit
20 .TP
21 .B h
22 back
23 .TP
24 .B j
25 down
26 .TP
27 .B k
29 .TP
30 .B l
31 open dir | file
32 .TP
33 .B g
34 top
35 .TP
36 .B G
37 bottom
38 .TP
39 .B ctrl+u
40 scroll up
41 .TP
42 .B ctrl+d
43 scroll down
44 .TP
45 .B n
46 create new file if not exists
47 .TP
48 .B N
49 create new directory if not exists
50 .TP
51 .B D
52 delete file | directory recursively
53 .TP
54 .B /
55 start filter
56 .TP
57 .B ENTER
58 find filter
59 .TP
60 .B ESC
61 exit filter
62 .TP
63 .B SPACE
64 switch pane
65 .SS Visual Mode
66 .TP
67 .B v
68 enter visual mode
69 .TP
70 .B j
71 select down
72 .TP
73 .B k
74 select up
75 .TP
76 .B ESC
77 exit visual mode
78 .SH CUSTOMIZATION
79 sfm is customized by creating a custom
80 .IR config.h
81 and (re)compiling the source
82 code. This keeps it fast, secure and simple.
83 .SH ENVIRONMENT
84 .TP
85 .B EDITOR
86 open unconfigured file extention. vi(1) if not set.
87 .TP
88 .B HOME
89 right pane default directory. / if not set.
90 .SH AUTHORS
91 See the LICENSE file for the authors.
92 .SH LICENSE
93 See the LICENSE file for the terms of redistribution.