Terminal Tutorials

Master the command line — multiplexers, fuzzy finders, terminal emulators, and search tools.

15 Tutorials | 8 Topics
Terminal tutorials — tmux, fzf, WezTerm
TmuxfzfWezTermZellijripgrepShell IntegrationStarshipbat
Tmux
Tmux
Intermediate

Tmux Terminal Multiplexer Guide: Sessions, Panes, and Configuration

Complete tmux terminal multiplexer tutorial. Learn session management, pane splitting, custom keybindings, and tmux.conf configuration for persistent terminal workflows.

AV Alex Voss 18 min 45.2K
fzf
fzf
Beginner

fzf and ripgrep Integration: Fuzzy Search Your Codebase from the Terminal

Integrate fzf fuzzy finder with ripgrep for blazing-fast codebase search. Set up shell keybindings, Ctrl+R replacement, and live-grep with preview — all in the terminal.

AV Alex Voss 9 min 33.6K
WezTerm
WezTerm
Intermediate

WezTerm Configuration Guide: GPU-Accelerated Terminal with Lua Setup

WezTerm configuration guide with Lua. Set up GPU-accelerated rendering, color schemes, fonts, custom keybindings, and multi-project workspace management.

AV Alex Voss 13 min 22.1K
Zellij
Zellij
Beginner

Zellij Terminal Workspace Guide: Layouts, Panes, and the Modern Tmux Alternative

Zellij terminal workspace guide — the modern alternative to tmux. Explore built-in layouts, floating panes, on-screen keybindings, and custom KDL configuration.

AV Alex Voss 10 min 18.3K
ripgrep
ripgrep
Beginner

ripgrep (rg) Tutorial: Fast Codebase Search with Regex Patterns and File Filters

ripgrep (rg) is significantly faster than grep and respects .gitignore by default. Learn the regex patterns, file type filters, and flags that make it indispensable for codebase search.

AV Alex Voss 7 min 25.7K
Tmux
Tmux
Beginner

Tmux Cheat Sheet 2026: Every Command, Shortcut, and Configuration You Need

The complete tmux cheat sheet for 2026. Every prefix command, window management shortcut, pane splitting key, and configuration option in one quick-reference guide.

DT Dev Team 12 min 4.3K
Zellij
Zellij
Intermediate

Zellij Layouts and Floating Panes: Build a Modular Terminal Workspace

Learn how to create custom Zellij layouts with KDL config, use floating panes for temporary windows, and build a reproducible dev environment from a single command.

AV Alex Voss 12 min 18.4K
WezTerm
WezTerm
Beginner

WezTerm Color Schemes and Font Configuration: A Visual Customization Guide

Transform your terminal from default drab to stunning. Configure WezTerm color schemes, font rendering, ligatures, and background effects with Lua.

AV Alex Voss 9 min 27.1K
WezTerm
WezTerm
Intermediate

WezTerm Keybindings and Shell Integration: Connect Your Terminal to Your Shell

Configure custom keybindings, set up shell integration for semantic zones, and build a hyperlink-aware terminal that understands your workflow.

AV Alex Voss 11 min 21.8K
fzf
fzf
Intermediate

fzf Shell History and Process Management: Fuzzy Search Everything in Your Shell

Supercharge your shell with fzf integration for command history, process management, file previews, and directory jumping. Stop typing, start searching.

AV Alex Voss 10 min 33.5K
Tmux
Tmux
Intermediate

Tmux Custom Status Bar and Theming: Design a Beautiful Terminal Status Line

Replace the default green status bar with a custom powerline-style status line. Configure colors, segments, and conditional formatting with tmux format strings.

AV Alex Voss 10 min 20.3K
Tmux
Tmux
Beginner

Tmux Plugin Manager (TPM): Essential Plugins for Your Terminal Workflow

Install and configure TPM, the Tmux Plugin Manager. Add must-have plugins for persistence, navigation, and session management with a single config file.

AV Alex Voss 8 min 25.8K
ripgrep
ripgrep
Intermediate

ripgrep Replace and File Type Filters: Advanced Search Beyond grep

Master ripgrep's file type filters, regex patterns, and replacement mode. Learn to search and replace across thousands of files in seconds.

AV Alex Voss 10 min 23.9K
Starship
Starship
Beginner

Starship Cross-Shell Prompt Setup: A Beautiful Prompt for Every Shell

Install and configure Starship, the minimal, fast, and customizable prompt that works with bash, zsh, fish, and PowerShell. Show git status, language versions, and more.

AV Alex Voss 8 min 30.1K
bat
bat
Beginner

bat: A Cat Replacement with Syntax Highlighting and Git Integration

Replace cat with bat for syntax-highlighted file viewing, automatic theme detection, and built-in git line status. Configure aliases and integrations.

AV Alex Voss 7 min 28.7K