Space: Select - unselect file or directoryDel: delete specific file or directoryo: change sort ordery: copy/yank file/dirp: paste what is yankeddd: delete (it is in the yank register)dD: delete!!A: rename file/folder
-n: open new tabab: switch to next tab-w: close tabt/gT: change tabq: undo quit, restore tablt-1/Alt-9: switch to tab N
h,i,j,k: navigation filesystemgh: go to home directorygo: go to root directoryf: find filename/: search filemamen/N: next/previousq: back from pager/quit pager
1?: keybinding help2?: command help
Enter: open with default programi: open with pager (less in general)
w: open in new tmux windowf: split horizontal in tmux panev: split verical in tmux pane
m<Char>: set mark 'Char''<Char>: jump to mark 'Char'
| Shortcut | Description |
|---|---|
ranger |
Start Ranger |
Q |
Quit Ranger |
R |
Reload current directory |
? |
Ranger Manpages / Shortcuts |
| Shortcut | Description |
|---|---|
k |
up |
j |
down |
h |
parent directory |
l |
subdirectory |
gg |
go to top of list |
G |
go t bottom of list |
J |
half page down |
K |
half page up |
H |
History Back |
L |
History Forward |
~ |
Switch the view |
| Shortcut | Description |
|---|---|
<Enter> |
Open |
r |
open file with |
z |
toggle settings |
o |
change sort order |
zh |
view hidden files |
cw |
rename current file |
yy |
yank / copy |
dd |
cut |
pp |
paste |
/ |
search for files :search |
n |
next match |
N |
prev match |
<delete> |
Delete |
zf + expression |
setting a filter list |
zf + Enter |
Reset filter list |
v |
select everything |
| Shortcut | Description |
|---|---|
: |
Execute Range Command |
! |
Execute Shell Command |
chmod |
Change file Permissions |
du |
Disk Usage Current Directory |
S |
Run the terminal in your current ranger window (exit to go back to ranger) |
| Shortcut | Description |
|---|---|
C-n |
Create new tab |
C-w |
Close current tab |
| tab | Next tab |
| shift + tab | Previous tab |
| alt + [n] | goto / create [n] tab |
| Shortcut | Description |
|---|---|
%f |
Substitute highlighted file |
%d |
Substitute current directory |
%s |
Substitute currently selected files |
%t |
Substitute currently tagged files |
:bulkrename %s
| Shortcut | Description |
|---|---|
m + <letter> |
Create Marker |
um + <letter> |
Delete Marker |
' + <letter> |
Go to Marker |
t |
tag a file with an * |
t"<any> |
tag a file with your desired mark |