Command Line

Text selection

Extend current selection to the beggining of the screen buffer

Ctrl + ↑   Shift + Home

All hotkeys for Command Line

Navigation
Move the selection point to the beginning of the current line

Home

Navigation
Move the selection point to the end of the current line

End

Navigation
Move the selection point to the beginning of the previous work on the current line

Ctrl +

Navigation
Move the selection point to the beginning of the next work on the current line

Ctrl +

Navigation
Scroll the page up without moving insertion point

Ctrl +

Navigation
Scroll the page down without moving insertion point

Ctrl +

Navigation
Enter or exit mark mode. In mark mode you can use arrow keys to navigate around in the window

Ctrl + M

Text selection
Select all text in the current line. Press again to select all text in the buffer

Ctrl + A

Text selection
Extend current selection by one character to the left

↑   Shift +

Text selection
Extend current selection by one character to the right

↑   Shift +

Text selection
Extend current selection by one word to the left

↑   Shift + Ctrl +

Text selection
Extend current selection by one word to the right

↑   Shift + Ctrl +

Text selection
Extend current selection by one line up. The selection extends to the same position in the previous line as the position of the insertion point in the current line.

↑   Shift +

Text selection
Extend current selection by one line down. The selection extends to the same position in the next line as the position of the insertion point in the current line

↑   Shift +

Text selection
Extend current selection to the beggining of command. Pressing again will include the path in the selection

↑   Shift + Home

Text selection
Extend current selection to the end of the current line

↑   Shift + End

Text selection
Extend current selection to the beggining of the screen buffer

Ctrl + ↑   Shift + Home

Text selection
Extend current selection to the end of the screen buffer

Ctrl + ↑   Shift + End

Text selection
Extend current selection by one page up

Shift + Page Up

Command history
Copy currently selected text

Ctrl + C

Text manipulation
Copy currently selected text

Ctrl + Insert

Text manipulation
Paste text from clipboard

Ctrl + V

Text manipulation
Paste text from clipboard

↑   Shift + Insert

Text manipulation
Delete character left to the insertion point

⬅ Backspace

Text manipulation
Delete the word left to the insertion point

Ctrl + ⬅ Backspace

Text manipulation
Autocomplete folder and file names

⭾ Tab

Text manipulation
Delete current line

Esc

Text manipulation
Toggle insertion mode. In this mode, everything you type will be instered at current location. When this mode is off, everything you type will overwrite what's already there

Insert

Text manipulation
Delete text from the insertion point to the beginning of the current line

Ctrl + Home

Text manipulation
Delete text from the insertion point to the end of the current line

Ctrl + End

Text manipulation
Mark the end of a line. Text you type after that point on that line will be ignored

Ctrl + Z

Command history
Repeat previous command

F3

Command history
Scroll backwards through previous commands you've typed

Command history
Scroll backwards through previous commands you've typed

F5

Command history
Scroll forward through previous commands you've typed

Command history
Retype previous command characted by character

Command history
Retype previous command characted by character

F1

Command history
Show history of previous commands

F7

Command history
Clear the command history

Alt + F7

Command history
Move backward in the command history to commands matching the current command. This is useful if you need to type part of a command you’ve used a few times and then scroll back in your history to find the exact command you want to repeat

F8

Similar combinations for other applications


Sitecore CMS
Select to the home item
Content Editor

Ctrl + ↑   Shift + Home


RStudio
Select to Start/End
Editing (Console and Source)

Ctrl + ↑   Shift + Home


draw.io
Exit group
Canvas

Ctrl + ↑   Shift + Home


Ace Editor
Select to start
Selection

Ctrl + ↑   Shift + Home


PyCharm 2018.2
Move the caret to the beginning of text, selecting it.
Basic editing

Ctrl + ↑   Shift + Home


jEdit
Extend selection to beginning of buffer.
Selecting text

Ctrl + ↑   Shift + Home


Camtasia
Select from current position to the beginning of the timeline
Editor's timeline

Ctrl + ↑   Shift + Home


Microsoft Word 2016
Extend a selection to the beginning of a document
Extending selection

Ctrl + ↑   Shift + Home


Atom (Windows)
core:select-to-top
All shortcuts

Ctrl + ↑   Shift + Home


AWS Cloud9 IDE (Windows)
Select To Start
Selections

Ctrl + ↑   Shift + Home


GoldWave
Moves the finish marker to the start marker's position.
Sound window

Ctrl + ↑   Shift + Home


Inkscape
select to beginning of text
Text tool

Ctrl + ↑   Shift + Home


LibreOffice Impress
Go and select text to start of text block in slide
Editing text

Ctrl + ↑   Shift + Home


Valentina Studio
Move to Beginning of Document Extending Selection
Text - Selection

Ctrl + ↑   Shift + Home


FileMaker
Beginning of text
Text selection

Ctrl + ↑   Shift + Home


WPS Office
Extends the selection of cells to the beginning of the worksheet.
General

Ctrl + ↑   Shift + Home


Microsoft Visual Studio 2017 (All shortcuts)
Edit.DocumentStartExtend
Text Editor

Ctrl + ↑   Shift + Home


Delphi
Selects from the cursor position to the start of the current file
General

Ctrl + ↑   Shift + Home


SQL Server Management Studio (SSMS)
Select text from the cursor to the beginning of the document
Text selection

Ctrl + ↑   Shift + Home


Microsoft Excel 2016
Extends the selection of cells to the beginning of the worksheet
Other useful shortcut keys

Ctrl + ↑   Shift + Home


Everything
Extend item selection, keeping the current selection
Result list

Ctrl + ↑   Shift + Home