7.29 /statusline - 設定狀態行UI
概述
/statusline 命令用於設定 Claude Code 的狀態行 UI,自定義狀態列顯示的資訊和樣式。
基本语法
bash
/statusline [option]
参数说明
| 引數 | 描述 |
|---|
[option]| 可選,指定狀態行選項。如果不提供,則顯示狀態行配置介面
状态行选项
显示选项
model: 顯示當前模型tokens: 顯示 token 使用情況connection: 顯示連線狀態account: 顯示賬戶資訊time: 顯示當前時間
樣式選項
compact: 緊湊樣式detailed: 詳細樣式minimal: 最小樣式
## 使用场景
### 1\. 配置状态行
bash
# 打开状态行配置界面
/statusline
# 配置显示选项
### 2\. 显示特定信息
bash
# 显示模型和 token 使用
/statusline model tokens
# 状态行显示这些信息
### 3\. 更改样式
bash
# 使用紧凑样式
/statusline --style compact
# 状态行使用紧凑样式
## 状态行配置示例
### 紧凑样式
bash
[claude-3-5-sonnet] 75k/200k tokens ✓
### 详细样式
bash
Model: claude-3-5-sonnet-20241022 | Tokens: 75,000/200,000 (37.5%) | Connection: ✓ Connected | Account: Pro
### 最小样式
bash
✓ 75k/200k
## 配置文件狀態行配置儲存在配置檔案中:
json
{
"statusline": {
"enabled": true,
"showModel": true,
"showTokens": true,
"showConnection": true,
"showAccount": false,
"showTime": false,
"style": "compact"
}
}
## 注意事项- 狀態行配置會立即生效
- 某些終端可能不支援狀態行
- 狀態行會佔用一行空間
- 可以隨時禁用狀態行
与其他命令的配合使用
bash
# 配置状态行,然后查看
/statusline
/status
# 执行流程:
# 1. 配置状态行
# 2. 查看状态信息
最佳实践
- 簡潔明瞭 :選擇簡潔的樣式,避免資訊過多
- 有用資訊 :只顯示有用的資訊
- 定期調整 :根據需要調整狀態行配置
- 終端相容 :確保狀態行與終端相容
總結
/statusline 命令是 Claude Code 中用於自定義狀態行的重要命令。透過使用此命令,你可以:
- 配置狀態行顯示的資訊
- 選擇狀態行樣式
- 自定義狀態列外觀
- 最佳化狀態列資訊
合理使用 /statusline 命令可以幫助你建立更符合需求的狀態行。