ble.sh
A line editor written in pure Bash that adds syntax highlighting, autosuggestions and vim modes.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About ble.sh
ble.sh (Bash Line Editor) replaces the line editing in interactive Bash sessions with its own editor, written entirely in Bash. It adds syntax highlighting of the command as you type, auto suggestions, and vim editing modes.
Because it is plain Bash, there is nothing to compile for your shell. You load it from your Bash startup file and keep using Bash, with an editing experience closer to what zsh and fish users get. A template configuration file, blerc, is included for adjusting its behaviour.
Strengths
- Syntax highlighting and autosuggestions without leaving Bash
- Vim editing modes for the command line
- Written in pure Bash, so no compiled components
- Long-running project with a large commit history
Limitations
- Only for Bash interactive sessions
- Can add startup time and overhead compared with plain Bash
Details
- Pricing
- FreeFree to use, with source published on GitHub.
- License
- Open source, license not stated
- Developer
- akinomyoga
- Platforms
- Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Bash users who want fish-style highlighting and suggestions without switching shells
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
ble.sh as an alternative
Listings that name ble.sh as an alternative.
zsh-autosuggestions
A Zsh plugin that suggests commands as you type, based on your shell history.
ble.sh brings autosuggestions, syntax highlighting and vim modes to Bash in pure Bash code, so it suits Bash users rather than Zsh.
Similar software
Related functionality, not necessarily a direct replacement.
fish
A shell that autosuggests commands from your history, highlights syntax as you type and has tab completions that work without configuration.
Oh My Bash
A community framework of themes, plugins, aliases and completions for configuring the Bash shell.
Bash-it
Configuration framework of aliases, completions and themes for Bash.
zsh-syntax-highlighting
A Zsh plugin that highlights commands as you type them, in the style of Fish.
McFly
Replaces the shell's Ctrl-R history search with context-aware suggestions.