diff options
author | JJ | 2023-11-01 03:55:00 +0000 |
---|---|---|
committer | JJ | 2023-11-01 04:08:59 +0000 |
commit | a4394d502f8ee551660af5c8f04545cca349efb9 (patch) | |
tree | 14c1bbb3e9d9ce56e5168a123bd45dae8fde4810 /helix-view/src/editor.rs | |
parent | 49b1f2a869be199aaba97e6a4d74995c5161d7b0 (diff) |
Add support for Unicode input
note: a better approach is here https://github.com/quantonganh/snippets-ls
ref: https://github.com/helix-editor/helix/issues/1438
ref: https://github.com/helix-editor/helix/pull/2852
Co-authored-by: Linden Krouse <ztaticnull@gmail.com>
Diffstat (limited to 'helix-view/src/editor.rs')
-rw-r--r-- | helix-view/src/editor.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/helix-view/src/editor.rs b/helix-view/src/editor.rs index a9014fe7..a38a3760 100644 --- a/helix-view/src/editor.rs +++ b/helix-view/src/editor.rs @@ -1,5 +1,6 @@ use crate::{ align_view, + digraph::DigraphStore, document::{DocumentSavedEventFuture, DocumentSavedEventResult, Mode, SavePoint}, graphics::{CursorKind, Rect}, info::Info, @@ -321,6 +322,8 @@ pub struct Config { pub insert_final_newline: bool, /// Enables smart tab pub smart_tab: Option<SmartTabConfig>, + /// User supplied digraphs for use with the `insert_diagraphs` command + pub digraphs: DigraphStore, } #[derive(Debug, Clone, PartialEq, Deserialize, Serialize, Eq, PartialOrd, Ord)] @@ -889,6 +892,7 @@ impl Default for Config { default_line_ending: LineEndingConfig::default(), insert_final_newline: true, smart_tab: Some(SmartTabConfig::default()), + digraphs: Default::default(), } } } |