From 1ae0e3d7b0eb4b08e75c4d31cfe43a4382729562 Mon Sep 17 00:00:00 2001 From: Jeff Zhao Date: Thu, 10 Jun 2021 21:18:49 -0400 Subject: impl FromStr - fix some error messages --- src/config/keymap/keymapping.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/config') diff --git a/src/config/keymap/keymapping.rs b/src/config/keymap/keymapping.rs index 6ceb4a4..c86e4e4 100644 --- a/src/config/keymap/keymapping.rs +++ b/src/config/keymap/keymapping.rs @@ -1,6 +1,7 @@ use serde_derive::Deserialize; use std::collections::{hash_map::Entry, HashMap}; +use std::str::FromStr; #[cfg(feature = "mouse")] use termion::event::MouseEvent; @@ -27,7 +28,7 @@ impl Flattenable for RawAppKeyMapping { fn flatten(self) -> AppKeyMapping { let mut keymaps = AppKeyMapping::new(); for m in self.mapcommand { - match KeyCommand::parse_command(m.command.as_str()) { + match KeyCommand::from_str(m.command.as_str()) { Ok(command) => { let events: Vec = m .keys -- cgit v1.2.3