序言
本教程由「小荣的网络开发日志」实操整理编写,实操踩坑验证,内容真实可靠。
遇到操作问题可直接联系作者,转载需标注原文出处,禁止私自篡改商用。
承接网站、APP、小程序、各类脚本定制开发;
AI 编程教学、一对一项目全程陪跑,提供免费技术咨询。
联系方式: 微信:rongyaolg 电话:18375295913
Cursor 集成终端
Cursor 基于 Visual Studio Code 构建,保留了 VS Code 的很多常用能力,其中就包括集成终端。
集成终端可以让你直接在 Cursor 里运行命令,不需要单独打开系统终端。写项目时,安装依赖、启动项目、查看 Git 状态、运行脚本,基本都可以在这里完成。
一、打开集成终端
最常见的方式是在菜单栏打开:
- 点击顶部菜单栏的 终端
- 选择 新建终端
底部会出现一个终端面板,你可以直接输入命令。
二、从目录右键打开终端
也可以在左侧资源管理器中打开终端。
操作步骤:
- 在资源管理器中选择某个文件夹
- 右键点击
- 选择 在集成终端打开
这样打开的终端,默认路径通常就是你右键选择的目录。
三、终端快捷键
| 功能 | Windows / Linux | macOS |
|---|---|---|
| 显示集成终端 | Ctrl + ` | Control + ` |
| 新建终端 | Ctrl + Shift + ` | Command + Shift + ` |
| 切换终端 | Ctrl + PageUp / PageDown | Command + PageUp / PageDown |
| 关闭终端 | Ctrl + Shift + W | Command + Shift + W |
不同系统和快捷键设置可能略有差异,如果快捷键无效,可以从菜单栏操作。
四、选择不同终端环境
根据操作系统不同,Cursor 可以使用不同的 Shell。
常见终端环境:
| 系统 | 常见 Shell |
|---|---|
| Windows | PowerShell、Command Prompt |
| macOS | zsh、bash |
| Linux | bash、zsh |
你可以点击终端右上角的启动配置或下拉菜单,查看当前电脑可用的终端环境,并选择一个打开。
可用 Shell 取决于你电脑上实际安装了什么。
五、在终端中创建文件
终端默认工作目录通常是当前项目的根目录。
你可以输入下面命令创建一个新文件:
echo "Hello, Cursor" > greetings.txt执行后,左侧资源管理器会自动显示新文件 greetings.txt。
如果没有立刻显示,可以点击资源管理器刷新按钮。
六、使用终端运行命令
终端会打开一个默认 Shell,例如 Bash、PowerShell 或 Zsh。
终端的工作目录通常从当前工作区的根目录开始。
常见命令:
| 命令 | 作用 |
|---|---|
| ls | macOS / Linux 中列出当前目录文件 |
| dir | Windows 中列出当前目录文件 |
| npm install | 安装项目依赖 |
| npm run dev | 启动开发服务 |
| git status | 查看 Git 状态 |
示例:
ls或 Windows:
dir终端会直接显示命令输出。
七、与命令输出交互
终端输出里经常会出现文件路径、行号或 URL。
这些内容很多时候可以直接点击。
例如编译器或代码检查工具可能输出:
src/main.js:12:5
ReferenceError: userName is not defined你可以按住 Ctrl 或 Command,将鼠标悬停到文件路径上。如果它变成链接,点击后 Cursor 会直接打开对应文件,甚至跳转到指定行。
URL 链接也可以点击,通常会在默认浏览器中打开。
八、创建 Command.txt 并搜索内容
你可以用终端把命令输出保存到文件中,再搜索文件内容。
PowerShell 示例
创建包含可用命令的文件:
Get-Command | Out-File -FilePath .\Command.txt搜索文件中的命令:
Get-ChildItem *.txt | Select-String "dir"Bash / Zsh 示例
创建命令列表文件:
ls -l /usr/bin > Command.txt搜索文件内容:
grep -n "dir" *.txt搜索结果通常会包含文件名和行号。终端可能会把这些识别成可点击链接,点击后可以直接打开文件并跳转到对应行。
九、浏览历史命令
使用终端时,经常需要重新运行之前执行过的命令。
可以使用快捷键浏览历史记录:
| 功能 | Windows / Linux | macOS |
|---|---|---|
| 查看上一条历史命令 | Ctrl + ↑ | Command + ↑ |
| 查看下一条历史命令 | Ctrl + ↓ | Command + ↓ |
如果多次按向上快捷键,会继续向上浏览更早的命令。
某些版本中,已运行命令旁边可能会出现一个圆形图标。点击它后,可以选择重新运行该命令。
十、同时打开多个终端
Cursor 支持同时打开多个终端。
例如:
- 一个终端运行 Git 命令
- 一个终端运行项目服务
- 一个终端执行构建脚本
打开新终端的方式:
| 方式 | 说明 |
|---|---|
| 点击终端面板的 + 图标 | 使用默认 Shell 新建终端 |
| 点击终端下拉菜单 | 选择不同 Shell 新建终端 |
| 快捷键 Ctrl / Command + Shift + ` | 快速新建终端 |
| 菜单栏:终端 → 新建终端 | 从菜单创建 |
十一、在不同 Shell 中运行命令
你可以在终端下拉菜单里选择不同 Shell。
例如:
- Windows 中选择 PowerShell 或 Command Prompt
- macOS 中选择 zsh
- Linux 中选择 bash
新终端会以你选择的 Shell 打开,之后就可以像普通终端一样输入命令。
十二、移动和关闭终端
终端也可以调整位置。
常见操作:
| 操作 | 说明 |
|---|---|
| 拖动终端标签 | 可以把终端移动到编辑器区域 |
| 拖出窗口 | 某些版本可作为浮动窗口显示 |
| 点击垃圾桶图标 | 关闭当前终端 |
| 点击折叠按钮 | 收起终端面板 |
如果终端太多,建议及时关闭不用的终端,避免混乱。
十三、小白最常用命令
刚开始不用记太多命令,先掌握这些:
| 命令 | 作用 |
|---|---|
| ls / dir | 查看当前目录文件 |
| npm install | 安装依赖 |
| npm run dev | 启动项目 |
| git status | 查看 Git 状态 |
| Ctrl + ` | 显示或隐藏终端 |