diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2017-03-08 23:16:48 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2017-03-08 23:16:48 -0800 |
commit | 0668b1b222bd25e6d1dcb4e2188aaa2422e5886f (patch) | |
tree | 5e0919116ee26557cb2d85dd37dc20e41a9104d4 /100trace_browser.cc | |
parent | ab53600bd7a4a57a5765c1b3dfafe85b1c042acf (diff) | |
download | mu-0668b1b222bd25e6d1dcb4e2188aaa2422e5886f.tar.gz |
3769
Diffstat (limited to '100trace_browser.cc')
-rw-r--r-- | 100trace_browser.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/100trace_browser.cc b/100trace_browser.cc index fb3e3df0..d675c01f 100644 --- a/100trace_browser.cc +++ b/100trace_browser.cc @@ -31,6 +31,8 @@ //: `k` or `up-arrow`: Move/scroll cursor up one line. //: `J` or `ctrl-f` or `page-down`: Scroll cursor down one page. //: `K` or `ctrl-b` or `page-up`: Scroll cursor up one page. +//: `h` or `left-arrow`: Scroll cursor left one character. +//: `l` or `right-arrow`: Scroll cursor right one character. //: `H`: Scroll cursor left one screen-width. //: `L`: Scroll cursor right one screen-width. //: @@ -123,6 +125,12 @@ void start_trace_browser() { Display_row = 0; refresh_screen_rows(); } + if (key == 'h' || key == TB_KEY_ARROW_LEFT) { + --Left_of_screen; + } + if (key == 'l' || key == TB_KEY_ARROW_RIGHT) { + ++Left_of_screen; + } if (key == 'H') { Left_of_screen -= (tb_width() - 5); if (Left_of_screen < 0) Left_of_screen = 0; |