跳至正文

终端 > 命令输入

命令纠正

在 ChatGPT 中打开 ↗
向 ChatGPT 询问关于此页面的内容
在 Claude 中打开 ↗
向 Claude 询问关于此页面的内容
已复制!

“命令纠正”功能会对之前执行的命令提供自动纠正建议,以捕捉拼写错误、遗漏的参数标志,并修复常见的控制台错误。

此功能构建于开源项目 nvdn/thefuck 之上。以下是 Warp 团队认为“命令纠正”特别有用的几个场景:

  • 命令拼写错误
    • gti checkout myBranchName -> git checkout myBranchName
    • cd ap/sorce/executtor -> cd app/source/executor
  • 缺少参数标志
    • git push -> git push –set-upstream myBranchName
  • 添加权限
    • ./script -> chmod +x ./script && ./script
  • 命令纠正默认处于开启状态。你可以通过前往 Settings(设置) > Features(功能) > Terminal Input(终端输入) > 切换 “Suggest corrected commands”(建议纠正命令)来关闭它。
  • 执行错误命令后,输入编辑器上方会出现一个面板,显示纠正后的命令建议。CLICK(点击)或按 RIGHT(右)方向键即可插入该建议。
命令
brew
cargo
cat
cd
chmod
conda
cp
docker
generic (命令不可知,例如拼写错误的执行程序名称)
git
go
grep
java
ls
mkdir
npm
pip
python
sed
sudo
yarn