Skip to content

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"
      }
    }

## 注意事项
  1. 狀態行配置會立即生效
  2. 某些終端可能不支援狀態行
  3. 狀態行會佔用一行空間
  4. 可以隨時禁用狀態行

与其他命令的配合使用

bash


# 配置状态行,然后查看
/statusline
/status

# 执行流程:
# 1. 配置状态行
# 2. 查看状态信息

最佳实践

  1. 簡潔明瞭 :選擇簡潔的樣式,避免資訊過多
  2. 有用資訊 :只顯示有用的資訊
  3. 定期調整 :根據需要調整狀態行配置
  4. 終端相容 :確保狀態行與終端相容

總結

/statusline 命令是 Claude Code 中用於自定義狀態行的重要命令。透過使用此命令,你可以:

  • 配置狀態行顯示的資訊
  • 選擇狀態行樣式
  • 自定義狀態列外觀
  • 最佳化狀態列資訊

合理使用 /statusline 命令可以幫助你建立更符合需求的狀態行。

基于 MIT 许可发布 | 永久导航