7.29 /statusline - 设置状态行UI
约 482 字大约 2 分钟
概述
/statusline 命令用于设置 Claude Code 的状态行 UI,自定义状态栏显示的信息和样式。
基本语法
参数说明
状态行选项
显示选项
- model: 显示当前模型
- tokens: 显示 token 使用情况
- connection: 显示连接状态
- account: 显示账户信息
- time: 显示当前时间
样式选项
- compact: 紧凑样式
- detailed: 详细样式
- minimal: 最小样式
使用场景
1. 配置状态行
# 打开状态行配置界面
/statusline
# 配置显示选项2. 显示特定信息
# 显示模型和 token 使用
/statusline model tokens
# 状态行显示这些信息3. 更改样式
# 使用紧凑样式
/statusline --style compact
# 状态行使用紧凑样式状态行配置示例
紧凑样式
详细样式
最小样式
配置文件
状态行配置保存在配置文件中:
{
"statusline": {
"enabled": true,
"showModel": true,
"showTokens": true,
"showConnection": true,
"showAccount": false,
"showTime": false,
"style": "compact"
}
}注意事项
- 状态行配置会立即生效
- 某些终端可能不支持状态行
- 状态行会占用一行空间
- 可以随时禁用状态行
与其他命令的配合使用
# 配置状态行,然后查看
/statusline
/status
# 执行流程:
# 1. 配置状态行
# 2. 查看状态信息最佳实践
- 简洁明了:选择简洁的样式,避免信息过多
- 有用信息:只显示有用的信息
- 定期调整:根据需要调整状态行配置
- 终端兼容:确保状态行与终端兼容
总结
/statusline 命令是 Claude Code 中用于自定义状态行的重要命令。通过使用此命令,你可以:
- 配置状态行显示的信息
- 选择状态行样式
- 自定义状态栏外观
- 优化状态栏信息
合理使用 /statusline 命令可以帮助你创建更符合需求的状态行。