From f8fe273a2e52659f89c82f94fab4b2800518bbea Mon Sep 17 00:00:00 2001 From: Blaž Hrastnik Date: Mon, 8 Jun 2020 00:31:11 +0900 Subject: Fix build. --- helix-term/Cargo.toml | 4 ---- helix-term/src/keymap.rs | 20 ++++++++++---------- 2 files changed, 10 insertions(+), 14 deletions(-) (limited to 'helix-term') diff --git a/helix-term/Cargo.toml b/helix-term/Cargo.toml index 081b8f58..3a8321aa 100644 --- a/helix-term/Cargo.toml +++ b/helix-term/Cargo.toml @@ -10,10 +10,6 @@ edition = "2018" name = "hx" path = "src/main.rs" -[[bin]] -name = "line" -path = "src/line.rs" - [dependencies] # termwiz = { git = "https://github.com/wez/wezterm", features = ["widgets"] } # termwiz = { path = "../../wezterm/termwiz", default-features = false, features = ["widgets"] } diff --git a/helix-term/src/keymap.rs b/helix-term/src/keymap.rs index b2d6738b..849f7281 100644 --- a/helix-term/src/keymap.rs +++ b/helix-term/src/keymap.rs @@ -1,4 +1,4 @@ -use crossterm::event::{KeyEvent as Key, KeyModifiers as Modifiers}; +use crossterm::event::{KeyCode, KeyEvent as Key, KeyModifiers as Modifiers}; use helix_core::commands::{self, Command}; use std::collections::HashMap; @@ -97,20 +97,20 @@ type Keymap = HashMap; fn default() -> Keymap { hashmap!( Key { - code: "h", + code: KeyCode::Char('h'), modifiers: Modifiers::NONE - } => commands::move_char_left, + } => commands::move_char_left as Command, Key { - code: "j", + code: KeyCode::Char('j'), modifiers: Modifiers::NONE - } => commands::move_line_down, + } => commands::move_line_down as Command, Key { - code: "k", + code: KeyCode::Char('k'), modifiers: Modifiers::NONE - } => commands::move_line_up, + } => commands::move_line_up as Command, Key { - code: "l", + code: KeyCode::Char('l'), modifiers: Modifiers::NONE - } => commands::move_char_right, - ); + } => commands::move_char_right as Command, + ) } -- cgit v1.2.3-70-g09d2