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.

AVAlex Voss18 min45.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.

AVAlex Voss9 min33.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.

AVAlex Voss13 min22.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.

AVAlex Voss10 min18.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.

AVAlex Voss7 min25.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.

DTDev Team12 min4.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.

AVAlex Voss12 min18.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.

AVAlex Voss9 min27.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.

AVAlex Voss11 min21.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.

AVAlex Voss10 min33.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.

AVAlex Voss10 min20.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.

AVAlex Voss8 min25.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.

AVAlex Voss10 min23.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.

AVAlex Voss8 min30.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.

AVAlex Voss7 min28.7K