Lines Matching defs:Mouse
297 ctx.scroll(Scroll::Top); in focused_match()
302 ctx.terminal_mut().vi_motion(ViMotion::FirstOccupied); in focused_match()
884 let mode = BindingMode::new(self.ctx.terminal().mode(), self.ctx.search_active());
885 let mouse_mode = self.ctx.mouse_mode();
886 let mods = *self.ctx.modifiers();
888 for i in 0..self.ctx.config().ui_config.mouse_bindings().len() {
889 let mut binding = self.ctx.config().ui_config.mouse_bindings()[i].clone();
891 // Require shift for all modifiers when mouse mode is active.
892 if mouse_mode {
893 binding.mods |= ModifiersState::SHIFT;
896 if binding.is_triggered_by(mode, mods, &button) {
897 binding.action.execute(&mut self.ctx);
899 }
902 /// Check mouse icon state in relation to the message bar. in default()
922 } else { in default()