《Cursor文檔》-Shell 模式

Shell 模式可讓您直接通過命令行界面運行 Shell 命令,無需離開當前對話。適用於快速執行非交互式命令,並提供安全檢查,輸出會顯示在對話中。

Media

命令執行

命令會在您的登錄 shell ($SHELL) 中執行,並使用 命令行界面 的工作目錄和環境。要在其他目錄中執行命令,可使用鏈式命令:

cd subdir && npm test

輸出

爲保證性能,過大的輸出會自動截斷,長時間運行的進程會超時。

限制

  • 命令將在 30 秒後超時
  • 不支持長時間運行的進程、服務器和交互式提示
  • 爲獲得最佳效果,請使用簡短的非交互式命令

權限

命令執行前會根據您的權限和團隊設置進行檢查。有關詳細配置,請參閱權限

管理員策略可能會阻止某些命令,包含重定向的命令無法直接加入允許列表。

使用指南

Shell 模式適用於狀態檢查、快速構建、文件操作和查看環境。

避免運行長時間運行的服務器、交互式應用,以及需要輸入的命令。

每條命令均獨立運行——如需在其他目錄中運行命令,請使用 cd <dir> && ...

疑難排查

  • 如果命令卡住,請按 Ctrl+C 取消,並添加非交互式標誌
  • 出現權限提示時,可批准一次,或按 Tab 將其添加到允許列表
  • 輸出被截斷時,按 Ctrl+O 展開
  • 若要在不同目錄中運行,請使用 cd <dir> && ...,因爲更改不會保留
  • Shell 模式支持 $SHELL 變量中指定的 zsh 和 bash

常見問題

`cd` 會在不同命令之間保留嗎?

不會。每條命令均獨立運行。使用 cd <dir> && ... 可在不同目錄中運行命令。

可以更改超時時間嗎?

不可以。命令最長運行 30 秒,且無法配置。

在哪裏配置權限?

權限由命令行界面和團隊配置管理。使用決策橫幅將命令添加到允許列表。

如何退出 Shell 模式?

輸入爲空時按 Escape,或按 Backspace/Delete,也可以按 Ctrl+C 清空輸入並退出。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜