diff options
| author | Lukas Fürmetz <fuermetz@mailbox.org> | 2019-07-31 16:13:27 +0200 |
|---|---|---|
| committer | Lukas Fürmetz <fuermetz@mailbox.org> | 2019-07-31 16:13:27 +0200 |
| commit | f018462e1b533c74c458bfbb2a0a4b5a1622b982 (patch) | |
| tree | 2be155294b40e0987077da241747a0b7b02ca8a7 /vterm.el | |
| parent | eceae190ec3aef6a97fc5daed49c6016daf457f2 (diff) | |
Add support for backtabbacktab_support
Fixes #69
Diffstat (limited to 'vterm.el')
| -rw-r--r-- | vterm.el | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -244,6 +244,7 @@ If nil, never delay") ;; Keybindings (define-key vterm-mode-map [tab] #'vterm--self-insert) +(define-key vterm-mode-map [backtab] #'vterm--self-insert) (define-key vterm-mode-map [backspace] #'vterm--self-insert) (define-key vterm-mode-map [M-backspace] #'vterm--self-insert) (define-key vterm-mode-map [return] #'vterm--self-insert) @@ -291,7 +292,7 @@ If nil, never delay") (when vterm--term (let ((inhibit-redisplay t) (inhibit-read-only t)) - (when (and shift (not meta) (not ctrl)) + (when (and (not (symbolp last-input-event)) shift (not meta) (not ctrl)) (setq key (upcase key))) (vterm--update vterm--term key shift meta ctrl)))) |
