alacritty-bindings(5)

alacritty-bindings5

Default configuration file bindings.

Usage

This page documents all key and mouse bindings for the default Alacritty configuration. See alacritty(5) for full configuration format documentation.

Mouse bindings

mousemodsaction
"Right""ExpandSelection"
"Right""Control""ExpandSelection"
"Middle""~Vi""PasteSelection"

Key bindings

keymodsmodeaction / chars
"Paste""Paste"
"Copy""Copy"
"L""Control""ClearLogNotice"
"Paste""Vi|Search""Paste"
"L""Control""~Vi|~Search"chars: "\u000c"
"PageUp""Shift""~Alt""ScrollPageUp"
"PageDown""Shift""~Alt""ScrollPageDown"
"Home""Shift""~Alt""ScrollToTop"
"End""Shift""~Alt""ScrollToBottom"

Vi Mode

keymodsmodeaction
"Space""Shift|Control""~Search""ToggleViMode"
"Space""Shift|Control""Vi|~Search""ScrollToBottom"
"Escape""Vi|~Search""ClearSelection"
"I""Vi|~Search""ToggleViMode"
"I""Vi|~Search""ScrollToBottom"
"C""Control""Vi|~Search""ToggleViMode"
"Y""Control""Vi|~Search""ScrollLineUp"
"E""Control""Vi|~Search""ScrollLineDown"
"G""Vi|~Search""ScrollToTop"
"G""Shift""Vi|~Search""ScrollToBottom"
"B""Control""Vi|~Search""ScrollPageUp"
"F""Control""Vi|~Search""ScrollPageDown"
"U""Control""Vi|~Search""ScrollHalfPageUp"
"D""Control""Vi|~Search""ScrollHalfPageDown"
"Y""Vi|~Search""Copy"
"Y""Vi|~Search""ClearSelection"
"Copy""Vi|~Search""ClearSelection"
"Y""Shift""Vi|~Search""ToggleNormalSelection"
"Y""Shift""Vi|~Search""Last"
"Y""Shift""Vi|~Search""Copy"
"Y""Shift""Vi|~Search""ClearSelection"
"V""Vi|~Search""ToggleNormalSelection"
"V""Shift""Vi|~Search""ToggleLineSelection"
"V""Control""Vi|~Search""ToggleBlockSelection"
"V""Alt""Vi|~Search""ToggleSemanticSelection"
"Enter""Vi|~Search""Open"
"Z""Vi|~Search""CenterAroundViCursor"
"F""Vi|~Search""InlineSearchForward"
"F""Shift""Vi|~Search""InlineSearchBackward"
"T""Vi|~Search""InlineSearchForwardShort"
"T""Shift""Vi|~Search""InlineSearchBackwardShort"
";""Vi|~Search""InlineSearchNext"
",""Vi|~Search""InlineSearchPrevious"
"*""Shift""Vi|~Search""SemanticSearchForward"
"#""Shift""Vi|~Search""SemanticSearchBackward"
"K""Vi|~Search""Up"
"J""Vi|~Search""Down"
"H""Vi|~Search""Left"
"L""Vi|~Search""Right"
"ArrowUp""Vi|~Search""Up"
"ArrowDown""Vi|~Search""Down"
"ArrowLeft""Vi|~Search""Left"
"ArrowRight""Vi|~Search""Right"
"0""Vi|~Search""First"
"$""Shift""Vi|~Search""Last"
"Home""Vi|~Search""First"
"End""Vi|~Search""Last"
"^""Shift""Vi|~Search""FirstOccupied"
"H""Shift""Vi|~Search""High"
"M""Shift""Vi|~Search""Middle"
"L""Shift""Vi|~Search""Low"
"B""Vi|~Search""SemanticLeft"
"W""Vi|~Search""SemanticRight"
"E""Vi|~Search""SemanticRightEnd"
"B""Shift""Vi|~Search""WordLeft"
"W""Shift""Vi|~Search""WordRight"
"E""Shift""Vi|~Search""WordRightEnd"
"%""Shift""Vi|~Search""Bracket"
"{""Shift""Vi|~Search""ParagraphUp"
"}""Shift""Vi|~Search""ParagraphDown"
"/""Vi|~Search""SearchForward"
"?""Shift""Vi|~Search""SearchBackward"
"N""Vi|~Search""SearchNext"
"N""Shift""Vi|~Search""SearchPrevious"

Search Mode

keymodsmodeaction
"Enter""Search|Vi""SearchConfirm"
"Escape""Search""SearchCancel"
"C""Control""Search""SearchCancel"
"U""Control""Search""SearchClear"
"W""Control""Search""SearchDeleteWord"
"P""Control""Search""SearchHistoryPrevious"
"N""Control""Search""SearchHistoryNext"
"ArrowUp""Search""SearchHistoryPrevious"
"ArrowDown""Search""SearchHistoryNext"
"Enter""Search|~Vi""SearchFocusNext"

Windows, Linux, and BSD only

keymodsmodeaction
"V""Control|Shift""~Vi""Paste"
"V""Control|Shift""Vi|Search""Paste"
"C""Control|Shift""Copy"
"F""Control|Shift""~Search""SearchForward"
"B""Control|Shift""~Search""SearchBackward"
"C""Control|Shift""Vi|~Search""ClearSelection"
"Insert""Shift""PasteSelection"
"0""Control""ResetFontSize"
"=""Control""IncreaseFontSize"
"+""Control""IncreaseFontSize"
"NumpadAdd""Control""IncreaseFontSize"
"-""Control""DecreaseFontSize"
"NumpadSubtract""Control""DecreaseFontSize"

Windows only

keymodsmodeaction
"Enter""Alt""ToggleFullscreen"

macOS only

keymodsmodeaction / chars
"K""Command""~Vi|~Search"chars: "\u000c"
"K""Command""~Vi|~Search""ClearHistory"
"0""Command""ResetFontSize"
"=""Command""IncreaseFontSize"
"+""Command""IncreaseFontSize"
"NumpadAdd""Command""IncreaseFontSize"
"-""Command""DecreaseFontSize"
"NumpadSubtract""Command""DecreaseFontSize"
"V""Command""~Vi""Paste"
"V""Command""Vi|Search""Paste"
"C""Command""Copy"
"C""Command""Vi|~Search""ClearSelection"
"H""Command""Hide"
"H""Command|Alt""HideOtherApplications"
"M""Command""Minimize"
"Q""Command""Quit"
"W""Command""Quit"
"N""Command""CreateNewWindow"
"T""Command""CreateNewTab"
"F""Command|Control""ToggleFullscreen"
"F""Command""~Search""SearchForward"
"B""Command""~Search""SearchBackward"
"]""Command|Shift""SelectNextTab"
"[""Command|Shift""SelectPreviousTab"
"Tab""Command""SelectNextTab"
"Tab""Command|Shift""SelectPreviousTab"
"1""Command""SelectTab1"
"2""Command""SelectTab2"
"3""Command""SelectTab3"
"4""Command""SelectTab4"
"5""Command""SelectTab5"
"6""Command""SelectTab6"
"7""Command""SelectTab7"
"8""Command""SelectTab8"
"9""Command""SelectLastTab"

Maintainers

•

Christian Duerr <[email protected]>

•

Kirill Chibisov <[email protected]>

Releases

2 releases since Debian 13 (Trixie); the text changed 1 time.

  1. 13
  2. Arch

Bugs

Found a bug? Please report it at https://github.com/alacritty/alacritty/issues.

From alacritty 0.17.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.