Command Corrections
Command Corrections provides auto-correct suggestions on previously run commands to catch typos and forgotten flags, and fix general console errors.
Last updated
Command Corrections provides auto-correct suggestions on previously run commands to catch typos and forgotten flags, and fix general console errors.
Last updated
This feature was built on top of the open-source project nvdn/thefuck. Here are some examples that the Warp team usually finds Command Corrections useful for:
Misspelled commands
gti checkout myBranchName
-> git checkout myBranchName
cd ap/sorce/executtor
-> cd app/source/executor
Missing flags
git push
-> git push –set-upstream myBranchName
Add permissions
./script
-> chmod +x ./script && ./script
Command Corrections is enabled by default. You can disable Command Corrections by going to Settings > Features
> toggle “Suggest corrected commands”.
After an incorrect command is run, a panel with the corrected command suggestion appears above the Input Editor. CLICK
or press the RIGHT
arrow to insert the suggestion.
brew
cargo
cat
cd
chmod
conda
cp
docker
generic (command agnostic, e.g. mis-spelling executable name)
git
go
grep
java
ls
mkdir
npm
pip
python
sed
sudo
yarn