From e7fd69d55d90ae63c92ec5d191a80e4f276e2b3a Mon Sep 17 00:00:00 2001 From: shaoying Date: Fri, 14 Aug 2020 14:58:52 +0800 Subject: [PATCH] action opt text tmux.text --- misc/tmux/tmux.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/misc/tmux/tmux.go b/misc/tmux/tmux.go index d4fb22ba..2d0792ef 100644 --- a/misc/tmux/tmux.go +++ b/misc/tmux/tmux.go @@ -30,8 +30,7 @@ const ( var _tmux = []string{cli.SYSTEM, TMUX} -var Index = &ice.Context{Name: "tmux", Help: "工作台", - Caches: map[string]*ice.Cache{}, +var Index = &ice.Context{Name: TMUX, Help: "工作台", Configs: map[string]*ice.Config{ SESSION: {Name: "session", Help: "会话", Value: kit.Data( "format", "#{session_id},#{session_attached},#{session_name},#{session_windows},#{session_height},#{session_width}", @@ -59,10 +58,14 @@ var Index = &ice.Context{Name: "tmux", Help: "工作台", TEXT: {Name: "text 保存:button 清空:button text:textarea", Help: "文本", Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) { if len(arg) > 0 && arg[0] != "" { m.Cmd(_tmux, "set-buffer", arg[0]) - m.Cmdy("web.wiki.image", "qrcode", arg[0]) - m.Echo("\n") } - m.Echo(m.Cmdx(_tmux, "show-buffer")) + + text := m.Cmdx(_tmux, "show-buffer") + m.Cmdy("web.wiki.image", "qrcode", text) + + m.Echo("\n") + m.Echo(text) + m.Echo("\n") m.Render("") }}, BUFFER: {Name: "buffer [buffer=auto [value]] auto", Help: "缓存", Action: map[string]*ice.Action{