summaryrefslogtreecommitdiff
path: root/sfm-0.4/sfm.1
diff options
context:
space:
mode:
authorstkhan <personal@slickd.xyz>2022-05-07 12:42:36 +0000
committerstkhan <personal@slickd.xyz>2022-05-07 12:42:36 +0000
commit0f734f0e317996d246fed2b0bdd1550c49d46e5b (patch)
treedb0f535dcb02dc1959508a1e94570db74ea3bbb2 /sfm-0.4/sfm.1
parent42966e3e531b8e46e4ab31480d45aa7a141f19ce (diff)
Fixed things, added sfm
Diffstat (limited to 'sfm-0.4/sfm.1')
-rw-r--r--sfm-0.4/sfm.1147
1 files changed, 147 insertions, 0 deletions
diff --git a/sfm-0.4/sfm.1 b/sfm-0.4/sfm.1
new file mode 100644
index 0000000..788acdf
--- /dev/null
+++ b/sfm-0.4/sfm.1
@@ -0,0 +1,147 @@
+.TH sfm 1 sfm\-VERSION
+.SH NAME
+sfm \- simple file manager
+.SH SYNOPSIS
+.B sfm
+.RB [ \-v ]
+.SH DESCRIPTION
+sfm is a simple file manager for unix-like systems based on termbox.
+dual panes, bottom statusbar, bookmarks, open files by extention, vim-like key bindings as default configuration. cwd is left pane dir.
+.P
+.SH OPTIONS
+.TP
+.B \-v
+print version.
+.SH USAGE
+.SS Normal Mode
+.TP
+.B q
+quit
+.TP
+.B h
+back
+.TP
+.B j
+down
+.TP
+.B k
+up
+.TP
+.B l
+open dir | file
+.TP
+.B g
+top
+.TP
+.B G
+bottom
+.TP
+.B ctrl+u
+scroll up
+.TP
+.B ctrl+d
+scroll down
+.TP
+.B n
+create new file if not exists
+.TP
+.B N
+create new directory if not exists
+.TP
+.B d
+delete file | directory recursively
+.TP
+.B D
+duplicate file | directory recursively
+.TP
+.B y
+yank
+.TP
+.B p
+paste
+.TP
+.B P
+move
+.TP
+.B b
+spawn a shell in the current directory
+.TP
+.B c
+start change
+.TP
+.B cw
+rename
+.TP
+.B co
+change owner and group (chown)
+.TP
+.B cm
+change mode (chmod)
+.TP
+.B cf
+change flags (chflags | chattr)
+.TP
+.B cc
+exit change
+.TP
+.B cq
+exit change
+.TP
+.B .
+toggle dotfiles
+.TP
+.B v
+start visual mode
+.TP
+.B /
+start filter
+.TP
+.B ENTER
+find filter
+.TP
+.B ESC
+exit filter
+.TP
+.B SPACE
+switch pane
+.TP
+.B ctrl+r
+refresh panes
+.SS Visual Mode
+.TP
+.B j
+select down
+.TP
+.B k
+select up
+.TP
+.B d
+delete selection
+.TP
+.B v
+exit visual mode
+.TP
+.B q
+exit visual mode
+.TP
+.B ESC
+exit visual mode | change
+.SH CUSTOMIZATION
+sfm is customized by creating a custom
+.IR config.h
+and (re)compiling the source
+code. This keeps it fast, secure and simple.
+.SH ENVIRONMENT
+.TP
+.B EDITOR
+open unconfigured file extention. vi(1) if not set.
+.TP
+.B HOME
+right pane default directory. / if not set.
+.TP
+.B SHELL
+shell spawned with the 'b' key. /bin/sh if not set.
+.SH AUTHORS
+See the LICENSE file for the authors.
+.SH LICENSE
+See the LICENSE file for the terms of redistribution.