You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<kbd>←</kbd> / <kbd>b</kbd> / <kbd>Backspace</kbd> | Go to parent directory
66
+
<kbd>→</kbd> / <kbd>f</kbd> / <kbd>l</kbd> / <kbd>Enter</kbd> | Open the selected file using the default application configured in your environment, or navigate to the selected directory
67
+
<kbd>o</kbd> | Open the selected file using the program configured by: `templates.open_selected_file`
68
+
<kbd>Home</kbd> / <kbd>g</kbd> / <kbd>^</kbd> | Select first row
69
+
<kbd>End</kbd> / <kbd>G</kbd> / <kbd>$</kbd> | Select last row
70
+
<kbd>z</kbd> | Select middle of visible rows
71
+
<kbd>Ctrl</kbd>+<kbd>f</kbd> / <kbd>Ctrl</kbd>+<kbd>d</kbd> / <kbd>PgDn</kbd> | Scroll down one page
72
+
<kbd>Ctrl</kbd>+<kbd>b</kbd> / <kbd>Ctrl</kbd>+<kbd>u</kbd> / <kbd>PgUp</kbd> | Scroll up one page
73
+
<kbd>Delete</kbd> | Delete the selected file or directory
74
+
<kbd> / </kbd> | Filter by name
75
+
<kbd>Ctrl</kbd>+<kbd>r</kbd> / <kbd>F5</kbd> | Refresh the current directory
76
+
<kbd>r</kbd> / <kbd>F2</kbd> | Rename the selected file or directory
77
+
<kbd>w</kbd> | Open a new `filectrl` window in the terminal configured by: `templates.open_new_window`
78
+
<kbd>t</kbd> | Open the current directory in the program configured by: `templates.open_current_directory`
<kbd>Ctrl</kbd>+<kbd>c</kbd>, <kbd>Ctrl</kbd>+<kbd>x</kbd>, <kbd>Ctrl</kbd>+<kbd>v</kbd> | Copy/Cut/Paste selected file or directory
81
+
<kbd>n</kbd>, <kbd>m</kbd>, <kbd>s</kbd> | Sort by name, modified date, or size
82
+
<kbd>?</kbd> | Toggle help
82
83
83
84
_**Filtering / Renaming mode**_
84
85
85
86
Keys | Description
86
87
--- | ---
87
-
Esc | Cancel and exit filtering/renaming mode
88
-
Enter | Submit your input and exit filtering/renaming mode
89
-
←/→ | Move cursor
90
-
CTRL+←/→ | Move cursor by word (delimited by whitespaces or punctuation)
91
-
Home/End | Move cursor to beginning/end of line
92
-
SHIFT+←/→ | Select text
93
-
SHIFT+Home/End | Select to beginning/end of line
94
-
CTRL+SHIFT+←/→ | Select by word (delimited by whitespaces or punctuation)
95
-
CTRL+a | Select all
96
-
CTRL+c, CTRL+x, CTRL+v | Copy/Cut/Paste text
97
-
Backspace/Delete | Delete character before/after cursor
88
+
<kbd>Esc</kbd> | Cancel and exit filtering/renaming mode
89
+
<kbd>Enter</kbd> | Submit your input and exit filtering/renaming mode
90
+
<kbd>←</kbd> / <kbd>→</kbd> | Move cursor
91
+
<kbd>Ctrl</kbd>+<kbd>←</kbd> / <kbd>Ctrl</kbd>+<kbd>→</kbd> | Move cursor by word (delimited by whitespaces or punctuation)
92
+
<kbd>Home</kbd> / <kbd>End</kbd> | Move cursor to beginning/end of line
93
+
<kbd>Shift</kbd>+<kbd>←</kbd> / <kbd>Shift</kbd>+<kbd>→</kbd> | Select text
94
+
<kbd>Shift</kbd>+<kbd>Home</kbd> / <kbd>Shift</kbd>+<kbd>End</kbd> | Select to beginning/end of line
95
+
<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>←</kbd> / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>→</kbd> | Select by word (delimited by whitespaces or punctuation)
96
+
<kbd>Ctrl</kbd>+<kbd>a</kbd> | Select all
97
+
<kbd>Ctrl</kbd>+<kbd>c</kbd>, <kbd>Ctrl</kbd>+<kbd>x</kbd>, <kbd>Ctrl</kbd>+<kbd>v</kbd> | Copy/Cut/Paste text
98
+
<kbd>Backspace</kbd> / <kbd>Delete</kbd> | Delete character before/after cursor
98
99
99
100
## Configuration
100
101
@@ -113,10 +114,10 @@ Run `filectrl --write-config` to write the [default configuration](./src/app/def
113
114
114
115
Keyboard key | Description
115
116
--- | ---
116
-
f | Open the selected file using the default application configured in your environment
117
-
o | Open the selected file using the program configured by: `templates.open_selected_file`
118
-
t | Open the current directory in the program configured by: `templates.open_current_directory`
119
-
w | Open a new `filectrl` window in the terminal configured by: `templates.open_new_window`
117
+
<kbd>f</kbd> | Open the selected file using the default application configured in your environment
118
+
<kbd>o</kbd> | Open the selected file using the program configured by: `templates.open_selected_file`
119
+
<kbd>t</kbd> | Open the current directory in the program configured by: `templates.open_current_directory`
120
+
<kbd>w</kbd> | Open a new `filectrl` window in the terminal configured by: `templates.open_new_window`
0 commit comments