1
0
mirror of https://shylinux.com/x/icebergs synced 2025-04-26 17:44:05 +08:00

action opt text tmux.text

This commit is contained in:
shaoying 2020-08-14 14:58:52 +08:00
parent 06e6de20c7
commit e7fd69d55d

View File

@ -30,8 +30,7 @@ const (
var _tmux = []string{cli.SYSTEM, TMUX} var _tmux = []string{cli.SYSTEM, TMUX}
var Index = &ice.Context{Name: "tmux", Help: "工作台", var Index = &ice.Context{Name: TMUX, Help: "工作台",
Caches: map[string]*ice.Cache{},
Configs: map[string]*ice.Config{ Configs: map[string]*ice.Config{
SESSION: {Name: "session", Help: "会话", Value: kit.Data( SESSION: {Name: "session", Help: "会话", Value: kit.Data(
"format", "#{session_id},#{session_attached},#{session_name},#{session_windows},#{session_height},#{session_width}", "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) { 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] != "" { if len(arg) > 0 && arg[0] != "" {
m.Cmd(_tmux, "set-buffer", 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("") m.Render("")
}}, }},
BUFFER: {Name: "buffer [buffer=auto [value]] auto", Help: "缓存", Action: map[string]*ice.Action{ BUFFER: {Name: "buffer [buffer=auto [value]] auto", Help: "缓存", Action: map[string]*ice.Action{