dsh-tui-keys:dsh-TUI 鍵位速查面板

在 dsh-TUI 的使用過程中,輸入編輯、會話歷史、視圖面板切換等操作主要通過快捷鍵完成。面對衆多鍵位,記憶成本較高。dsh-tui-keys 插件旨在解決“可發現性”問題,通過一個可視化的面板,讓用戶無需離開當前上下文即可查詢鍵位。

這是一個全屏、分組、可搜索的快捷鍵速查表面板,由 FUSU123fusu 維護。它通過 /keys 命令打開,覆蓋了輸入、會話、視圖及模式切換等核心場景的鍵位。

核心功能

  • 全屏面板:輸入 /keys 打開,展示所有鍵位。
  • 交互操作:支持 ↑/↓ 移動、PgUp/PgDn 翻頁、/ 搜索、Esc 退出。
  • 智能跳過:移動時自動跳過分組標題。
  • 搜索過濾:輸入 / 後,可跨鍵位與中英文描述進行過濾。
  • 環境兼容:宿主不支持 scene 時,自動退化爲分組文本列表。
  • 語言跟隨:界面語言跟隨當前系統的 /lang 設置。
  • 零依賴:無運行時依賴。

安裝與啓用

dsh plugin --profile <你的profile> add file:dsh-tui-keys-0.1.0.tgz

典型用法

  1. 打開面板:在 dsh-TUI 中輸入 /keys。
  2. 導航列表:使用方向鍵 ↑ 和 ↓ 瀏覽,PgUp 和 PgDn 翻頁。
  3. 搜索鍵位:按下 / 進入搜索模式,輸入關鍵詞(支持中英文描述)過濾列表。
  4. 退出面板:按下 Esc,先清空搜索內容,再關閉面板。

適用場景與注意

  • 適合需要頻繁切換模式或進行復雜輸入操作的 dsh-TUI 用戶。
  • 數據快照:鍵位數據對照 dsh-TUI 0.8.x 覈對。由於 TUI 迭代速度快,該清單爲當前快照,並非權威來源。
  • 若發現鍵位漂移,歡迎提 issue 或 PR 更新 lib/bindings.js。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜