VviLliAm-qwq/dsh-open-terminal ↗★ 0
dsh-open-terminal
dsh-TUI /term 命令行工具:在工作区文件夹中打开系统终端。支持空白打开根目录、模糊匹配文件夹,并提供各平台(含 WSL)的启动器链。
AI 分析
核心用途是快速在工作区目录唤起系统终端。适合使用 dsh-TUI 且需要频繁在终端与工作区目录间切换的开发者。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:VviLliAm-qwq/dsh-open-terminal說明文件
閱讀完整 README ↗Configuration
| Key | Default | Description |
|---|---|---|
command | '' | Launch template used instead of the built-in chain, with {dir} standing for the target folder — e.g. wt.exe -p "Git Bash" -d {dir} or gnome-terminal --working-directory={dir}. When set, the template is the whole answer: if its program cannot be resolved the command fails with a clear error rather than silently starting a different terminal |
maxDepth | 6 | Maximum folder depth walked (root = 0) |
maxEntries | 20000 | Maximum number of folders collected |
maxCandidates | 0 | Candidates offered to the picker; 0 = unlimited (still bounded by the host's 100-option window, and the title says so) |
includeHidden | false | Index dot-folders too |
Every key has a default, so a missing configuration degrades to the documented
behaviour. Configuration is applied through /settings or the profile's Cordis
configuration.
Template syntax: whitespace separates arguments, single or double quotes group
them, and {dir} may stand alone or be glued into a flag
(--working-directory={dir}). A template containing ", ', %, or an
unknown placeholder such as {cwd} is rejected with an explanation — % is
expanded by cmd even inside quotes, so it can never be passed through safely.