We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9818b3f commit 4ff45caCopy full SHA for 4ff45ca
tui.go
@@ -295,6 +295,20 @@ func pageDown(dv *DasView) {
295
}
296
297
298
+func home(dv *DasView) {
299
+ dv.top = 0
300
+ dv.cur = 0
301
+}
302
+
303
+func end(dv *DasView) {
304
+ dv.cur = len(dv.line) - 1
305
+ dv.top = dv.cur - dv.Height + 3
306
307
+ if dv.top < 0 {
308
309
+ }
310
311
312
func toggle(f *DasFunc) {
313
// toggle folding state
314
f.fold = !f.fold
@@ -616,6 +630,16 @@ func ShowTUI(file_name string) {
616
630
render(cv)
617
631
})
618
632
633
+ tui.Handle("/sys/kbd/<home>", func(e tui.Event) {
634
+ home(cv)
635
+ render(cv)
636
+ })
637
638
+ tui.Handle("/sys/kbd/<end>", func(e tui.Event) {
639
+ end(cv)
640
641
642
619
643
tui.Handle("/sys/wnd/resize", func(tui.Event) {
620
644
resize(cv)
621
645
0 commit comments