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.
Command |
---|
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 |