mirror of https://github.com/bobwen-dev/hunter
created new holy branch based off master for sanity
This commit is contained in:
parent
b18b2bb9ad
commit
7c42d1f212
|
@ -1289,14 +1289,14 @@ impl Widget for FileBrowser {
|
|||
Key::Char('/') => { self.turbo_cd()?; },
|
||||
Key::Char('q') => HError::quit()?,
|
||||
Key::Char('Q') => { self.quit_with_dir()?; },
|
||||
Key::Right | Key::Char('l') => { self.enter_dir()?; },
|
||||
Key::Char('L') => { self.open_bg()?; },
|
||||
Key::Left | Key::Char('h') => { self.go_back()?; },
|
||||
Key::Right | Key::Char('f') => { self.enter_dir()?; },
|
||||
Key::Char('F') => { self.open_bg()?; },
|
||||
Key::Left | Key::Char('b') => { self.go_back()?; },
|
||||
Key::Char('-') => { self.goto_prev_cwd()?; },
|
||||
Key::Char('`') => { self.goto_bookmark()?; },
|
||||
Key::Char('m') => { self.add_bookmark()?; },
|
||||
Key::Char('w') => { self.show_procview()?; },
|
||||
Key::Char('g') => self.show_log()?,
|
||||
Key::Char('l') => self.show_log()?,
|
||||
Key::Char('z') => self.run_subshell()?,
|
||||
Key::Char('c') => self.toggle_colums(),
|
||||
_ => {
|
||||
|
|
|
@ -297,12 +297,12 @@ where
|
|||
let result = FoldableWidgetExt::on_key(self, key);
|
||||
if let Err(HError::WidgetUndefinedKeyError{key}) = result {
|
||||
match key {
|
||||
Key::Up | Key::Char('k') => self.move_up(),
|
||||
Key::Char('K') => for _ in 0..10 { self.move_up() },
|
||||
Key::Char('J') => for _ in 0..10 { self.move_down() },
|
||||
Key::Down | Key::Char('j') => self.move_down(),
|
||||
Key::Up | Key::Char('p') => self.move_up(),
|
||||
Key::Char('P') => for _ in 0..10 { self.move_up() },
|
||||
Key::Char('N') => for _ in 0..10 { self.move_down() },
|
||||
Key::Down | Key::Char('n') => self.move_down(),
|
||||
Key::Char('t') => self.toggle_fold()?,
|
||||
Key::Char('g') => self.popup_finnished()?,
|
||||
Key::Char('l') => self.popup_finnished()?,
|
||||
_ => { HError::undefined_key(key)?; },
|
||||
}
|
||||
}
|
||||
|
|
|
@ -61,13 +61,13 @@ impl Listable for ListView<Files> {
|
|||
|
||||
fn on_key(&mut self, key: Key) -> HResult<()> {
|
||||
match key {
|
||||
Key::Up | Key::Char('k') => {
|
||||
Key::Up | Key::Char('p') => {
|
||||
self.move_up();
|
||||
self.refresh()?;
|
||||
}
|
||||
Key::Char('K') => { for _ in 0..10 { self.move_up() } self.refresh()?; }
|
||||
Key::Char('J') => { for _ in 0..10 { self.move_down() } self.refresh()?; }
|
||||
Key::Down | Key::Char('j') => {
|
||||
Key::Char('P') => { for _ in 0..10 { self.move_up() } self.refresh()?; }
|
||||
Key::Char('N') => { for _ in 0..10 { self.move_down() } self.refresh()?; }
|
||||
Key::Down | Key::Char('n') => {
|
||||
self.move_down();
|
||||
self.refresh()?;
|
||||
},
|
||||
|
@ -84,11 +84,11 @@ impl Listable for ListView<Files> {
|
|||
Key::Char(' ') => self.multi_select_file(),
|
||||
Key::Char('v') => self.invert_selection(),
|
||||
Key::Char('t') => self.toggle_tag()?,
|
||||
Key::Char('H') => self.toggle_hidden(),
|
||||
Key::Char('h') => self.toggle_hidden(),
|
||||
Key::Char('r') => self.reverse_sort(),
|
||||
Key::Char('s') => self.cycle_sort(),
|
||||
Key::Char('N') => self.select_next_mtime(),
|
||||
Key::Char('n') => self.select_prev_mtime(),
|
||||
Key::Char('K') => self.select_next_mtime(),
|
||||
Key::Char('k') => self.select_prev_mtime(),
|
||||
Key::Char('d') => self.toggle_dirs_first(),
|
||||
_ => { HError::undefined_key(key)? }
|
||||
}
|
||||
|
|
|
@ -568,16 +568,16 @@ impl Widget for ProcView {
|
|||
self.get_core()?.clear().log();
|
||||
return Err(HError::PopupFinnished) }
|
||||
Key::Char('d') => { self.remove_proc()? }
|
||||
Key::Char('K') => { self.get_listview_mut().kill_proc()? }
|
||||
Key::Up | Key::Char('k') => {
|
||||
Key::Char('k') => { self.get_listview_mut().kill_proc()? }
|
||||
Key::Up | Key::Char('p') => {
|
||||
self.get_listview_mut().move_up();
|
||||
}
|
||||
Key::Down | Key::Char('j') => {
|
||||
Key::Down | Key::Char('n') => {
|
||||
self.get_listview_mut().move_down();
|
||||
}
|
||||
Key::Char('f') => { self.toggle_follow().log(); }
|
||||
Key::Ctrl('j') => { self.scroll_down().log(); },
|
||||
Key::Ctrl('k') => { self.scroll_up().log(); },
|
||||
Key::Ctrl('n') => { self.scroll_down().log(); },
|
||||
Key::Ctrl('p') => { self.scroll_up().log(); },
|
||||
Key::Ctrl('v') => { self.page_down().log(); },
|
||||
Key::Alt('v') => { self.page_up().log(); },
|
||||
Key::Char('>') => { self.scroll_bottom().log(); },
|
||||
|
|
Loading…
Reference in New Issue