diff options
| author | Aram Drevekenin <aram@poor.dev> | 2020-11-08 21:22:46 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-08 21:22:46 +0100 |
| commit | ee0167f3afe616a48e454ec748c0e95ccf7ed8dd (patch) | |
| tree | a99be866511764c9810cfdbe84202e2fada2a4d9 /src/tests/utils.rs | |
| parent | fix(compatibility): better stdin reading to fix various issues (#28) (diff) | |
| download | sl0ppij-ee0167f3afe616a48e454ec748c0e95ccf7ed8dd.tar.gz sl0ppij-ee0167f3afe616a48e454ec748c0e95ccf7ed8dd.tar.xz sl0ppij-ee0167f3afe616a48e454ec748c0e95ccf7ed8dd.zip | |
fix(compatibility): do not interpret esc as scroll-up (#29)
Diffstat (limited to 'src/tests/utils.rs')
| -rw-r--r-- | src/tests/utils.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/tests/utils.rs b/src/tests/utils.rs index 779c72a4..a416a177 100644 --- a/src/tests/utils.rs +++ b/src/tests/utils.rs @@ -35,3 +35,18 @@ pub fn get_output_frame_snapshots(output_frames: &[Vec<u8>], win_size: &Winsize) snapshots } +pub mod commands { + pub const SPLIT_HORIZONTALLY: [u8; 10] = [2, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-b + pub const SPLIT_VERTICALLY: [u8; 10] = [14, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-n + pub const RESIZE_DOWN: [u8; 10] = [10, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-j + pub const RESIZE_UP: [u8; 10] = [11, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-k + pub const MOVE_FOCUS: [u8; 10] = [16, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-p + pub const RESIZE_LEFT: [u8; 10] = [8, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-h + pub const RESIZE_RIGHT: [u8; 10] = [12, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-l + pub const SPAWN_TERMINAL: [u8; 10] = [26, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-z + pub const QUIT: [u8; 10] = [17, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-q + pub const SCROLL_UP: [u8; 10] = [27, 91, 53, 94, 0, 0, 0, 0, 0, 0]; // ctrl-PgUp + pub const SCROLL_DOWN: [u8; 10] = [27, 91, 54, 94, 0, 0, 0, 0, 0, 0]; // ctrl-PgDown + pub const CLOSE_FOCUSED_PANE: [u8; 10] = [24, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-x + pub const TOGGLE_ACTIVE_TERMINAL_FULLSCREEN: [u8; 10] = [5, 0, 0, 0, 0, 0, 0, 0, 0, 0]; // ctrl-e +} |
