-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUserGuide.txt
More file actions
280 lines (247 loc) · 9.75 KB
/
Copy pathUserGuide.txt
File metadata and controls
280 lines (247 loc) · 9.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
-------------------------------------
| kitty Keybindings Cheatsheet |
-------------------------------------
-- General --
Ctrl + Shift + C : Copy Highlighted Text
Ctrl + Shift + V : Paste Clipboard Content
-- Scrolling --
Ctrl + J : Scroll Line Down
Ctrl + K : Scroll Line Up
-- Window Management --
Ctrl + Shift + N : Create New Window (Split Screen)
Ctrl + Shift + J : Focus Next Window
Ctrl + Shift + K : Focus Previous Window
Ctrl + Shift + R : Start Resizing Windows
Ctrl + Shift + T : Create New Tab
Ctrl + Shift + (Right/Left) : Change Focused Tab
Ctrl + Shift + / : Cycle Through Layouts
-------------------------------------
| Neovim Keymaps Cheatsheet |
-------------------------------------
-- General --
<Space> : Leader Key
-- Plugins --
Ctrl+u : Toggle Undotree
Ctrl+g : Toggle Tagbar
Ctrl+t : Toggle NERDTree
Ctrl+f : Activate Telescope
Tab : Next Buffer
-- UI --
<Leader>sv : Split Vertically
<Leader>sh : Split Horizontally
Ctrl+↑ : Resize -2 lines
Ctrl+↓ : Resize +2 lines
Ctrl+← : Resize -2 columns (vertical)
Ctrl+→ : Resize +2 columns (vertical)
-- LSP --
<Leader>ld : Go to Definition
<Leader>lc : Code Action (fix)
<Leader>lk : Hover (show info about the symbol under the cursor)
<Leader>ls : Signature Help
<Leader>lr : Rename all references to the symbol under the cursor
<Leader>lf : Format
<Leader>xx : Open Trouble (diagnostics window)
-- Navigation --
<Leader>h : Navigate Left
<Leader>j : Navigate Down
<Leader>k : Navigate Up
<Leader>l : Navigate Right
K : Move selected lines up
J : Move selected lines down
< : Indent selected lines left
> : Indent selected lines right
<leader>s : search and replace the word under the cursor
-------------------------------------
| Sway Keybindings Cheatsheet |
-------------------------------------
-- General --
Super (Mod Key) : Windows Key
-- Launch Applications --
Super + T : Start Terminal (kitty)
Super + E : Start File Explorer (ranger)
Super + W : Start Web Browser (librewolf)
Super + Q : Kill Focused Window
Super + D : Run wofi
Super + Shift + C : Reload Sway
Super + Shift + E : Kill Sway
-- Volume and Audio --
XF86AudioRaiseVolume : Increase Volume by 5%
XF86AudioLowerVolume : Decrease Volume by 5%
Super + Shift + M : Mute Audio
Brightness Buttons : Adjust Brightness
Super + Shift + Equal : Increase Mic Volume
Super + Shift + Minus : Decrease Mic Volume
-- Utility --
Super + Alt + C : Execute Basic Calculator Script (wofi)
Super + Z : Show Clipman Clipboard (wofi)
-- Navigation and Focus --
Super + J : Focus Down
Super + K : Focus Up
Super + L : Focus Left
Super + H : Focus Right
Super + Shift + J : Move Focused Window Down
Super + Shift + K : Move Focused Window Up
Super + Shift + L : Move Focused Window Left
Super + Shift + H : Move Focused Window Right
-- Workspace Management --
(Super + N) + M : Switch to the workspace where the tens digit is N and the ones digit is M
(Super + Shift + N) + M : Move Current Window to Workspace where the tens digit is N and the ones digit is M
-- Window Layout --
Super + B : Split Next Window Horizontally
Super + V : Split Next Window Vertically
Super + F : Set Focused Window to Fullscreen
Super + Shift + Space : Make Current Window Floating
Super + R : Enter Resize Mode (use hjkl keys)
Enter / Escape : Exit Resize Mode
-------------------------------------
| Ranger Keybindings Cheatsheet |
-------------------------------------
-- Basic Navigation --
h, ← : Move left
l, → : Move right
j, ↓ : Move down
k, ↑ : Move up
gg : Jump to the top
G : Jump to the bottom
n, Space : Scroll down
p, b, <C-B> : Scroll up
d : Half-scroll down
u : Half-scroll up
q, <F10> : Quit Ranger
-- File Operations --
yy : Yank (copy) file/directory path
dd : Cut (delete) file/directory
pp : Paste (copy/move) files from clipboard
phl : Paste hardlink from clipboard
pht : Paste hardlinked subtree from clipboard
pl : Paste symlink (absolute path) from clipboard
pL : Paste symlink (relative path) from clipboard
pd : Paste into current directory
. : Filter stack options (e.g., .d for directories)
: : Enter console mode
-- Search and Marking --
/ : Enter search mode
n : Find next
N : Find previous
t : Toggle tag on the current file
ut : Untag the current file
v : Toggle visual mode for marking files
m<bg> : Set a bookmark (replace <bg> with a key)
um<bg> : Unset a bookmark
`<bg> : Go to a bookmark
'<bg> : Go to a bookmark and focus the right split
. : Filter stack operations
-- Tabs --
<C-n> : Open a new tab
<C-w> : Close the current tab
<C-a> : Jump to the first tab
<C-e> : Jump to the last tab
gt : Move to the next tab
gT : Move to the previous tab
-- Other --
zh : Toggle showing hidden files
zi : Toggle preview images
zm : Toggle mouse support
zp : Toggle preview files
zp : Toggle preview directories
zc : Toggle collapsing previews
zd : Toggle sorting directories first
zf : Filter files based on input
gR : Go to the Ranger configuration directory
gd : Go to /dev directory
gr : Go to root directory
<C-d> : drag and drop
-- Pager (Viewing Files) --
←↑↓→ : Navigation
gg : Jump to the top
G : Jump to the bottom
n : Scroll down
p, b, <C-B> : Scroll up
<C-d> : Half-scroll down
<C-u> : Half-scroll up
<C-l> : Redraw the pager
<ESC> : Close the pager
-- Taskview --
←↑↓→ : Navigation
gg : Jump to the top
G : Jump to the bottom
n : Scroll down
p, b, <C-B> : Scroll up
<C-d> : Half-scroll down
<C-u> : Half-scroll up
J : Move task up
K : Move task down
-- Console Mode --
<ESC> : Close the console
<CR> : Execute the command
<C-l> : Redraw the console
<C-p> : Access previous command in history
<C-n> : Access next command in history
<C-b> : Move cursor left
<C-f> : Move cursor right
<C-a> : Move cursor to the beginning of the line
<C-e> : Move cursor to the end of the line
<C-w> : Delete word before the cursor
<C-d> : Delete character at the cursor
<C-u> : Delete from cursor to the beginning of the line
<C-k> : Delete from cursor to the end of the line
<C-y> : Paste from clipboard
-------------------------------------
| Vimium Keybindings Cheatsheet |
-------------------------------------
-- Navigating The Current Page --
? : show the help dialog for a list of all available keys
h : scroll left
j : scroll down
k : scroll up
l : scroll right
gg : scroll to top of the page
G : scroll to bottom of the page
d : scroll down half a page
u : scroll up half a page
f : open a link in the current tab
F : open a link in a new tab
r : reload
gs : view source
i : enter insert mode -- all commands will be ignored until you hit Esc to exit
yy : copy the current url to the clipboard
yf : copy a link url to the clipboard
gf : cycle forward to the next frame
gF : focus the main/top frame
-- Navigating To New Pages --
o : Open URL, bookmark, or history entry
O : Open URL, bookmark, history entry in a new tab
b : Open bookmark
B : Open bookmark in a new tab
-- Navigating History --
H : go back in history
L : go forward in history
-- Manipulating Tabs --
J, gT : go one tab left
K, gt : go one tab right
g0 : go to the first tab. Use ng0 to go to n-th tab
g$ : go to the last tab
^ : visit the previously-visited tab
t : create tab
yt : duplicate current tab
x : close current tab
X : restore closed tab (i.e. unwind the 'x' command)
T : search through your open tabs
W : move current tab to new window
<a-p> : pin/unpin current tab
-- Using Marks --
ma, mA : set local mark "a" (global mark "A")
`a, `A : jump to local mark "a" (global mark "A")
`` : jump back to the position before the previous jump
-- Additional advanced browsing commands --
]], [[ : Follow the link labeled 'next' or '>' ('previous' or '<')
<a-f> : open multiple links in a new tab
gi : focus the first (or n-th) text input box on the page. Use <tab> to cycle through options.
gu : go up one level in the URL hierarchy
gU : go up to root of the URL hierarchy
ge : edit the current URL
gE : edit the current URL and open in a new tab
zH : scroll all the way left
zL : scroll all the way right
v : enter visual mode; use p/P to paste-and-go, use y to yank
V : enter visual line mode