From 2e9c78ce5997661a5668cc8bc0fd9d922c2320b8 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 4 May 2026 15:58:37 +0800 Subject: Add `--active` flag to workspace sheet command --- src/cmds/comp/workspace_sheet.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/cmds/comp/workspace_sheet.rs') diff --git a/src/cmds/comp/workspace_sheet.rs b/src/cmds/comp/workspace_sheet.rs index d74f3c8..a0dd260 100644 --- a/src/cmds/comp/workspace_sheet.rs +++ b/src/cmds/comp/workspace_sheet.rs @@ -7,6 +7,8 @@ use crate::systems::comp::{context::CompletionContext, result::CompletionResult} pub fn comp(ctx: CompletionContext) -> CompletionResult { if ctx.current_word.starts_with('-') { return suggest!( + "-a" = t!("workspace_sheet.comp.active").trim(), + "--active" = t!("workspace_sheet.comp.active").trim(), "-A" = t!("workspace_sheet.comp.list_all").trim(), "--list-all" = t!("workspace_sheet.comp.list_all").trim(), "-p" = t!("workspace_sheet.comp.print_path").trim(), @@ -23,7 +25,9 @@ pub fn comp(ctx: CompletionContext) -> CompletionResult { return suggest!().into(); } - if ctx.previous_word == "--list-all" + if ctx.previous_word == "--active" + || ctx.previous_word == "-a" + || ctx.previous_word == "--list-all" || ctx.previous_word == "-A" || ctx.previous_word == "--print-path" || ctx.previous_word == "-p" -- cgit