From 94aab0a9287d5ef7325bd695927a282d9402ae81 Mon Sep 17 00:00:00 2001 From: shy Date: Mon, 28 Aug 2023 23:23:13 +0800 Subject: [PATCH] add some --- misc/tmux/session.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/misc/tmux/session.go b/misc/tmux/session.go index f23c2011..7963bd59 100644 --- a/misc/tmux/session.go +++ b/misc/tmux/session.go @@ -81,7 +81,11 @@ func init() { )}, }, Commands: ice.Commands{ SESSION: {Name: "session session window pane cmds auto", Help: "会话", Actions: ice.MergeActions(ice.Actions{ - web.DREAM_CREATE: {Hand: func(m *ice.Message, arg ...string) { m.Cmd("", mdb.CREATE) }}, + web.DREAM_CREATE: {Hand: func(m *ice.Message, arg ...string) { + if !m.Warn(!nfs.Exists(m, path.Join(ice.USR_LOCAL_WORK, m.Option(mdb.NAME))), ice.ErrNotFound) { + m.Cmd("", mdb.CREATE) + } + }}, mdb.INPUTS: {Hand: func(m *ice.Message, arg ...string) { if m.Option(ctx.ACTION) == SCRIPT { m.Cmdy(SCRIPT, mdb.INPUTS, arg)