-
Notifications
You must be signed in to change notification settings - Fork 0
nvim workflow project tasks
ES edited this page Jul 20, 2026
·
1 revision
这篇讲编辑器里的任务面板,以及它和终端命令的分工
| 快捷键 | 作用 |
|---|---|
<leader>tp |
打开任务面板 |
<leader>tl |
打开任务列表 |
它主要解决两类事:
- 我知道项目里有 script,但忘了名字
- 我想在编辑器里直接挑一个脚本跑
尤其适合:
package.jsondeno.json- monorepo 里一堆包脚本
更像项目脚本入口面板
适合:
- 想浏览当前项目有哪些可运行任务
- 想边写代码边在侧栏挑脚本
更像任务列表
适合:
- 想快速切到已有任务视图
- 想看当前识别出的任务集合
适合:
- 你已经在写这个项目
- 只是想运行现成 scripts
- 需要频繁切换几个常见脚本
适合:
- 长时间运行的 dev server
- 需要看完整交互输出
- 要组合多条命令
- 要做 Git、Docker、SSH、系统级操作
经验上:
- “项目自带脚本”优先试
tp - “完整开发会话”还是终端更自然
Zsh 里有四个高频开发命令:
-
d:开发运行 -
b:构建 -
i:安装依赖 -
t:测试
它们偏“终端工作流”
Neovim 里的 tp / tl 偏“编辑器内脚本面板”
可以这样理解:
- 记得命令、想快速跑:用终端
d / b / i / t - 不记得脚本名字、想先浏览:用
<leader>tp
- 新项目先开
<leader>tp看有哪些 script - 常驻 dev server 还是放终端或 tmux pane
- 在编辑器里更适合跑短命令、检查型命令、脚本浏览