60 Alacritty Keyboard Shortcuts + PDF Cheat Sheet

Working in the terminal can be fast but only if you know the right shortcuts. If you’re using Alacritty, mastering its keyboard shortcuts can significantly improve your speed, navigation, and overall productivity.

Unlike traditional terminal emulators, Alacritty is designed for performance and simplicity, with powerful features like Vi mode, fast rendering, and customizable key bindings. However, many users don’t take full advantage of these features simply because they don’t know the available shortcuts.

In this guide, you’ll find a complete list of Alacritty shortcuts, including scrolling, search, selection, and Vi mode commands. Whether you’re a beginner or an advanced user, this cheat sheet will help you work faster and more efficiently in your terminal.

General Alacritty Shortcuts

These general Alacritty shortcuts help you perform basic actions like clearing selections and managing terminal output. They are useful for everyday tasks and improve overall workflow efficiency.

ActionShortcut
Clear log noticeCtrl + L
Clear selectionEsc

Scrolling Shortcuts in Alacritty

These scrolling shortcuts in Alacritty allow you to quickly navigate through long terminal outputs, logs, and command results without using a mouse.

ActionShortcut
Scroll page upShift + Page Up
Scroll page downShift + Page Down
Scroll to topShift + Home
Scroll to bottomShift + End

Vi Mode Shortcuts

Vi mode shortcuts in Alacritty enable powerful keyboard-based navigation similar to Vim. This mode is especially useful for developers who prefer efficient, mouse-free terminal control.

ActionShortcut
Toggle Vi modeCtrl + Shift + Space
Enter Vi mode (alternative)I
Exit Vi modeCtrl + C

Navigation Shortcuts (Vi Mode)

These navigation shortcuts help you move across lines, words, and terminal content efficiently using familiar Vim-style keys.

ActionShortcut
Move upK / ↑
Move downJ / ↓
Move leftH / ←
Move rightL / →

Position Navigation Shortcuts

Position navigation shortcuts allow you to jump quickly to the beginning, end, or specific parts of the terminal screen, saving time when working with large outputs.

ActionShortcut
Go to first0
Go to lastShift + 4 ($)
First non-blankShift + 6 (^)
Top of screenShift + H
Middle of screenShift + M
Bottom of screenShift + L

Word & Semantic Navigation

These shortcuts help you move between words, symbols, and structured text elements, making it easier to analyze logs and command outputs.

ActionShortcuts
Semantic leftB
Semantic rightW
Semantic endE
Word leftShift + B
Word rightShift + W
Word endShift + E

Selection Shortcuts

Selection shortcuts in Alacritty allow you to highlight and copy text efficiently using different selection modes, including normal, block, and semantic selection.

ActionShortcut
Toggle normal selectionShift + V
Toggle block selectionCtrl + V
Toggle semantic selectionAlt + V
CopyY

Search Shortcuts in Alacritty

Search shortcuts help you quickly find specific text within terminal output, making it easier to debug errors and locate important information.

ActionShortcut
Search forward/
Search backwardShift + /
Next matchN
Previous matchShift + N
Confirm searchEnter
Cancel searchEsc
Clear searchCtrl + U
Delete wordCtrl + W
History previousCtrl + P / ↑
History nextCtrl + N / ↓
Focus nextEnter
Focus previousShift + Enter

Action Shortcuts

These shortcuts allow you to perform actions such as opening selected content directly from the terminal.

ActionShortcut
Open selectionEnter

How to Customize Alacritty Shortcuts

One of the biggest advantages of Alacritty is its ability to customize keyboard shortcuts. You can modify existing key bindings or create your own based on your workflow, making the terminal even more efficient and personalized.

Step-by-Step Guide:

Step 1: Locate the Configuration File

Alacritty uses a configuration file to manage settings, including keyboard shortcuts.

Common locations:

  • Linux/macOS: ~/.config/alacritty/alacritty.yml
  • Windows: %APPDATA%\alacritty\alacritty.yml

Step 2: Open the Config File

Use any editor like:

  • VS Code
  • Nano
  • Vim

Example: nano ~/.config/alacritty/alacritty.yml

Step 3: Add or Modify Key Bindings

Here’s a simple example

key_bindings:

  • – { key: V, mods: Control|Shift, action: Paste }
  • – { key: C, mods: Control|Shift, action: Copy }

What this does:

  • Ctrl + Shift + V → Paste
  • Ctrl + Shift + C → Copy

Step 4: Example – Custom Shortcut

  • – { key: T, mods: Control|Shift, action: SpawnNewInstance }

This creates:

  • Ctrl + Shift + T → Open new terminal window

Step 5: Save & Reload

  • Save the file
  • Restart Alacritty

Your new shortcuts will work instantly

Alacritty vs Other Terminal Emulators

While Alacritty is known for its speed and simplicity, other terminal emulators offer different features and shortcut systems. Here’s how Alacritty compares with popular alternatives.

FeatureAlacrittyiTerm2GNOME Terminal
PerformanceVery Fast (GPU accelerated)FastModerate
GPU AccelerationYesNoNo
Built-in Vi ModeYesNoNo
Custom ShortcutsYes (YAML config)YesLimited
UI FeaturesMinimalAdvancedBasic
PlatformCross-platformmacOS onlyLinux

Frequently Asked Questions (FAQs)

What are Alacritty shortcuts?

Alacritty shortcuts are keyboard combinations that help you navigate, scroll, search, and manage terminal output efficiently without using a mouse.

What is Vi mode in Alacritty?

Vi mode in Alacritty allows you to navigate terminal output using Vim-style keyboard shortcuts like H, J, K, and L.

How do I enable shortcuts in Alacritty?

Most shortcuts are enabled by default. You can customize or add new shortcuts by editing the alacritty.yml configuration file.

Can I customize Alacritty key bindings?

Yes, Alacritty allows full customization of key bindings using its YAML configuration file, making it highly flexible for different workflows.

Mastering Alacritty shortcuts can completely change how you work in the terminal. Instead of relying on a mouse or slow navigation, you can move faster, search instantly, and manage large outputs with ease.

Whether you’re using Vi mode for precise navigation, scrolling through logs, or customizing your own key bindings in Alacritty, these shortcuts help you build a smoother and more efficient workflow.

If you’re serious about improving your productivity, start by practicing a few shortcuts daily especially navigation and search commands. Over time, they’ll become second nature and significantly speed up your development process.

Bookmark this page or download the cheat sheet so you always have these shortcuts handy.

READ NEXT:

Back to top button