Installation
Install all three modules from the PowerShell Gallery:Verify Installation
PSReadLine Configuration
PSReadLine provides advanced command-line editing features including history search, predictive IntelliSense, and custom key bindings.Basic Setup
Add toconf.d/00-init.ps1:
Key Features
History Search
History Search
Start typing a command and press
Up or Down to search through your command history. Only commands starting with what you’ve typed will appear.Predictive IntelliSense
Predictive IntelliSense
PowerShell predicts commands based on your history and available plugins, displaying suggestions as you type.Toggle between
ListView and InlineView based on preference.Custom Color Scheme
Custom Color Scheme
Customize colors to match the Vesper theme:
PSFzf Integration
PSFzf brings fuzzy finding capabilities directly into PowerShell with deep integration for command history and file navigation.Configuration
Add toconf.d/30-tools.ps1:
Key Bindings
| Keybinding | Function | Description |
|---|---|---|
Ctrl+R | History Search | Fuzzy search through command history |
Ctrl+T | File Picker | Select files with preview |
Alt+C | Directory Picker | Navigate to directories |
Advanced Options
- With Preview
- Without Preview
Terminal-Icons
Terminal-Icons adds file and folder icons to directory listings, making it easier to identify file types at a glance.Setup
Add toconf.d/00-init.ps1:
Terminal-Icons requires a Nerd Font to display icons correctly. Install JetBrains Mono Nerd Font with:
Icon Customization
Custom Icon Themes
Custom Icon Themes
You can customize which icons appear for specific file types:
Troubleshooting
PSReadLine not working
PSReadLine not working
Ensure you’re running PowerShell 7+ and the module is up to date:
Icons not displaying
Icons not displaying
- Install a Nerd Font:
scoop install nerd-fonts/JetBrainsMono-NF - Configure your terminal to use the Nerd Font
- Restart your terminal
Ctrl+R or Ctrl+T not working
Ctrl+R or Ctrl+T not working
Verify PSFzf is loaded and fzf is installed:If missing, reinstall:
Related Resources
- CLI Tools Configuration - Configure bat, eza, fzf, and more
- Oh My Posh Setup - Customize your prompt
- Vesper Theme - Complete color scheme reference
