Command Corrections
Command Corrections provides auto-correct suggestions on previously run commands to catch typos and forgotten flags, and fix general console errors.
What is it
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
 
How to access it
- 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. - CLICKor press the- RIGHTarrow to insert the suggestion.
How it works
Command Correction Rules:
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
Last updated
Was this helpful?
