From 5e6e97d7f6d8e7931560e651a3497755f2ec7bdd Mon Sep 17 00:00:00 2001 From: David Haukeness Date: Tue, 29 Oct 2019 15:37:01 -0600 Subject: [PATCH] updated to have lastChat var and new keybinding for CTRL+z --- main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main.go b/main.go index 36ce0d7..4e300ae 100644 --- a/main.go +++ b/main.go @@ -22,6 +22,7 @@ var ( channels []keybase.Channel stream = false lastMessage keybase.ChatAPI + lastChat = "" g *gocui.Gui ) @@ -124,6 +125,13 @@ func initKeybindings() error { }); err != nil { return err } + if err := g.SetKeybinding("", gocui.KeyCtrlZ, gocui.ModNone, + func(g *gocui.Gui, v *gocui.View) error { + cmdJoin([]string{"/join", lastChat}) + return nil + }); err != nil { + return err + } if err := g.SetKeybinding("Edit", gocui.KeyCtrlC, gocui.ModNone, func(g *gocui.Gui, v *gocui.View) error { popupView("Chat")