107 lines
1.8 KiB
Groff
107 lines
1.8 KiB
Groff
.
|
|
.TH CCC "1" "March 2024" "ccc" "User Commands"
|
|
.SH NAME
|
|
ccc \- Fast, small, hackable TUI file manager with no dependency
|
|
.SH SYNOPSIS
|
|
.B ccc
|
|
.SH DESCRIPTION
|
|
Soft fork of fff in C aiming for size and speed with no dependency, hackable with patches and configurable
|
|
.PP
|
|
.SH "Usage"
|
|
.
|
|
.nf
|
|
|
|
h: go to parent dir
|
|
j: scroll down
|
|
k: scroll up
|
|
l: go to child dir
|
|
|
|
left: go to parent dir
|
|
down: scroll down
|
|
up: scroll up
|
|
right: go to child dir
|
|
|
|
enter: go to child dir/open file
|
|
backspace: go to parent dir
|
|
|
|
o: open file with
|
|
O: open file with a GUI program detached from file manager
|
|
|
|
g: go to top
|
|
G: go to bottom
|
|
|
|
ctrl+u: jump up
|
|
ctrl+d: jump down
|
|
|
|
t: go to trash dir
|
|
~: go to home dir
|
|
-: go to previous dir
|
|
z: refresh current dir
|
|
:: go to a directory by typing
|
|
|
|
.: toggle hidden files
|
|
A: show directory disk usage/block size
|
|
i: toggle file details
|
|
u: sort files
|
|
x: view file/dir attributes
|
|
e: show history
|
|
y: copy filename to clipboard
|
|
!: open shell in current dir
|
|
|
|
f: new file
|
|
n: new dir
|
|
r: rename
|
|
X: toggle executable
|
|
|
|
space: mark file
|
|
a: mark all files in directory
|
|
d: trash
|
|
|
|
[1-9]: favourites/bookmarks (see customizing)
|
|
|
|
?: show help
|
|
q: exit with last dir written to file
|
|
ctrl+c exit without writing last dir
|
|
.
|
|
.fi
|
|
.
|
|
.SH "Customization"
|
|
.
|
|
.nf
|
|
|
|
Various settings can be changed in config.h file located in the program's directory.
|
|
|
|
.
|
|
.fi
|
|
.
|
|
.SH "CD on Exit for POSIX Shell"
|
|
.
|
|
.nf
|
|
|
|
# Add this to your .bashrc, .zshrc or equivalent.
|
|
# Run 'ccc' with 'c' or whatever you decide to name the function.
|
|
c() {
|
|
ccc "$@"
|
|
cd "$(cat "${XDG_CACHE_HOME:=${HOME}/.cache}/ccc/.ccc_d")"
|
|
}
|
|
|
|
.
|
|
.fi
|
|
.
|
|
.SH "Environment variables"
|
|
.
|
|
.nf
|
|
|
|
export CCC_LAST_D=~/.cache/ccc/.ccc_d
|
|
export CCC_FAV1=~/projects
|
|
export CCC_FAV2=~/.bashrc
|
|
export CCC_FAV3=~/Pictures/Wallpapers/
|
|
export CCC_FAV4=/usr/share
|
|
export CCC_FAV5=/
|
|
export CCC_FAV6=
|
|
export CCC_FAV7=
|
|
export CCC_FAV8=
|
|
export CCC_FAV9=
|
|
|
|
.
|
|
.fi
|