mirror of
https://github.com/ClementTsang/bottom
synced 2024-11-14 00:17:07 +00:00
feature: add F9 as an alternative process kill key (#518)
Adds F9 as an alternative kill shortcut to dd.
This commit is contained in:
parent
2b4eba8f3c
commit
93b899e745
5 changed files with 8 additions and 5 deletions
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
|
@ -12,12 +12,14 @@ on:
|
|||
paths-ignore:
|
||||
- 'README.md'
|
||||
- 'docs/**'
|
||||
- '.github/ISSUE_TEMPLATE/**'
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths-ignore:
|
||||
- 'README.md'
|
||||
- 'docs/**'
|
||||
- '.github/ISSUE_TEMPLATE/**'
|
||||
|
||||
jobs:
|
||||
# Check rustfmt
|
||||
|
|
|
@ -168,7 +168,7 @@ Note that key bindings are generally case-sensitive.
|
|||
| ++down++ , ++j++ | Move down within a widget |
|
||||
| ++g+g++ , ++home++ | Jump to the first entry in the table |
|
||||
| ++G++ , ++end++ | Jump to the last entry in the table |
|
||||
| ++d+d++ | Send a kill signal to the selected process |
|
||||
| ++d+d++ , ++f9++ | Send a kill signal to the selected process |
|
||||
| ++c++ | Sort by CPU usage, press again to reverse sorting order |
|
||||
| ++m++ | Sort by memory usage, press again to reverse sorting order |
|
||||
| ++p++ | Sort by PID name, press again to reverse sorting order |
|
||||
|
|
|
@ -805,7 +805,7 @@ impl App {
|
|||
self.proc_state.force_update = Some(self.current_widget.widget_id - 1);
|
||||
}
|
||||
} else {
|
||||
self.start_dd()
|
||||
self.start_killing_process()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1303,7 +1303,7 @@ impl App {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn start_dd(&mut self) {
|
||||
pub fn start_killing_process(&mut self) {
|
||||
self.reset_multi_tap_keys();
|
||||
|
||||
if let Some(proc_widget_state) = self
|
||||
|
@ -1482,7 +1482,7 @@ impl App {
|
|||
self.awaiting_second_char = false;
|
||||
self.second_char = None;
|
||||
|
||||
self.start_dd();
|
||||
self.start_killing_process();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -271,7 +271,7 @@ pub const CPU_HELP_TEXT: [&str; 2] = [
|
|||
|
||||
pub const PROCESS_HELP_TEXT: [&str; 15] = [
|
||||
"3 - Process widget",
|
||||
"dd Kill the selected process",
|
||||
"dd, F9 Kill the selected process",
|
||||
"c Sort by CPU usage, press again to reverse sorting order",
|
||||
"m Sort by memory usage, press again to reverse sorting order",
|
||||
"p Sort by PID name, press again to reverse sorting order",
|
||||
|
|
|
@ -124,6 +124,7 @@ pub fn handle_key_event_or_break(
|
|||
KeyCode::F(3) => app.toggle_search_regex(),
|
||||
KeyCode::F(5) => app.toggle_tree_mode(),
|
||||
KeyCode::F(6) => app.toggle_sort(),
|
||||
KeyCode::F(9) => app.start_killing_process(),
|
||||
_ => {}
|
||||
}
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue