PuTTY

Alt key bound

Move to the first line in the history

Alt + <

All hotkeys for PuTTY

Ctrl key bouund
Auto-complete file and folder names

⭾ Tab

Ctrl key bouund
Delete the word before cursor

Ctrl + W

Ctrl key bouund
Clear the line after cursor

Ctrl + K

Ctrl key bouund
Swap the last two characters before the cursor

Ctrl + T

Ctrl key bouund
Swap the last two words before the cursor

Esc + T

Alt key bound
Move forward

Alt + F

Alt key bound
Move backward

Alt + B

Ctrl key bouund
Go to the beginning of the line you are currently typing on

Ctrl + A

Ctrl key bouund
Go to the end of the line you are currently typing on

Ctrl + E

Ctrl key bouund
Clear the screen (similar to the clear command)

Ctrl + L

Ctrl key bouund
Clear the line before the cursor position. If you are at the end of the line, clears the entire line

Ctrl + U

Ctrl key bouund
Same as backspace

Ctrl + H

Ctrl key bouund
Search through previously used commands

Ctrl + R

Ctrl key bouund
Kill whatever you are running

Ctrl + C

Ctrl key bouund
Exit the current shell

Ctrl + D

Ctrl key bouund
Put whatever you are running into a suspended background process. Type fg to restore it

Ctrl + Z

Alt key bound
Move to the first line in the history

Alt + <

Alt key bound
Move to the last line in the history

Alt + >

Alt key bound
Show current completion list

Alt + ?

Alt key bound
Insert all possible completions

Alt + *

Alt key bound
Attempt to complete filename

Alt + /

Alt key bound
Yank last argument to previous command

Alt + .

Alt key bound
Capitalize the word

Alt + C

Alt key bound
Delete word

Alt + D

Alt key bound
Make word lowercase

Alt + L

Alt key bound
Search the history forwards non-incremental

Alt + N

Alt key bound
Search the history backwards non-incremental

Alt + P

Alt key bound
Recall command

Alt + R

Alt key bound
Move words around

Alt + T

Alt key bound
Make word uppercase

Alt + U

Alt key bound
Delete backward from cursor

Alt + ⬅ Backspace