From af0cd851fec5038faff5a8133cadad6c65568374 Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Wed, 24 Jan 2024 21:14:11 +0100 Subject: feat: add ability to paste text from a register Register are simplier than Vim register, in particular no register is local to buffers. --- lib/command.ml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/command.ml') diff --git a/lib/command.ml b/lib/command.ml index 74b616a..a55fb9e 100644 --- a/lib/command.ml +++ b/lib/command.ml @@ -93,7 +93,8 @@ let n_stream = match (s, k) with | `start, Key '"' -> (`chord_reg_pre, Partial k) (* Register *) - | `chord_reg_pre, Key c -> (`chord_reg c, Partial k) + | `chord_reg_pre, Key c when Char.('!' <= c && c <= '~') -> + (`chord_reg c, Partial k) (* Count (first) *) | `start, Key n when Char.('1' <= n && n <= '9') -> let n = Char.to_int n - 48 in -- cgit v1.2.3