mirror of
https://github.com/jesseduffield/lazydocker.git
synced 2026-07-21 23:01:03 +00:00
allow jumping to top of main panel with home key
This commit is contained in:
parent
0cdac0bca3
commit
008ad719d6
2 changed files with 13 additions and 0 deletions
|
|
@ -109,6 +109,12 @@ func (gui *Gui) GetInitialKeybindings() []*Binding {
|
|||
Modifier: gocui.ModNone,
|
||||
Handler: gui.autoScrollMain,
|
||||
},
|
||||
{
|
||||
ViewName: "",
|
||||
Key: gocui.KeyHome,
|
||||
Modifier: gocui.ModNone,
|
||||
Handler: gui.jumpToTopMain,
|
||||
},
|
||||
{
|
||||
ViewName: "",
|
||||
Key: 'x',
|
||||
|
|
|
|||
|
|
@ -66,6 +66,13 @@ func (gui *Gui) autoScrollMain(g *gocui.Gui, v *gocui.View) error {
|
|||
return nil
|
||||
}
|
||||
|
||||
func (gui *Gui) jumpToTopMain(g *gocui.Gui, v *gocui.View) error {
|
||||
gui.getMainView().Autoscroll = false
|
||||
_ = gui.getMainView().SetOrigin(0, 0)
|
||||
_ = gui.getMainView().SetCursor(0, 0)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (gui *Gui) onMainTabClick(tabIndex int) error {
|
||||
gui.Log.Warn(tabIndex)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue