From af7c9a32bad17e88b63a95d5b9377f104024006f Mon Sep 17 00:00:00 2001 From: Eivind Fonn Date: Fri, 21 Dec 2018 12:31:39 +0100 Subject: Check vterm-keymap-exceptions for function keys --- vterm.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vterm.el b/vterm.el index 469a12c..ba42192 100644 --- a/vterm.el +++ b/vterm.el @@ -182,7 +182,9 @@ for different shell. " (mapcar (lambda (key) (define-key vterm-mode-map (kbd key) #'vterm--self-insert)) (append (cl-loop for number from 1 to 12 - collect (format "" number)) + for key = (format "" number) + unless (member key vterm-keymap-exceptions) + collect key) (cl-loop for prefix in '("C-" "M-") append (cl-loop for char from ?a to ?z for key = (format "%s%c" prefix char) -- cgit v1.0