diff options
| author | Quang Luong <quang@cloudflare.com> | 2022-05-28 00:22:19 +0100 |
|---|---|---|
| committer | James <1227856+jojojames@users.noreply.github.com> | 2022-06-01 08:23:32 -0700 |
| commit | f40a39e8a4da862b4dd06165c59a8991db60df7c (patch) | |
| tree | a91d9cf7192e8dc866ca6a902fe96dad0c8dad1a /modes/vterm | |
| parent | fe11bdd7ddded8b5ce8395b1f904fdbbbad7dfd7 (diff) | |
vterm: change "x" to evil-delete-char
Diffstat (limited to 'modes/vterm')
| -rw-r--r-- | modes/vterm/evil-collection-vterm.el | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/modes/vterm/evil-collection-vterm.el b/modes/vterm/evil-collection-vterm.el index 9232ca4..23c8751 100644 --- a/modes/vterm/evil-collection-vterm.el +++ b/modes/vterm/evil-collection-vterm.el @@ -146,6 +146,12 @@ Save in REGISTER or in the kill-ring with YANK-HANDLER." (interactive "<R><x>") (evil-collection-vterm-delete beg end type register)) +(evil-define-operator evil-collection-vterm-delete-char (beg end type register) + "Delete current character." + :motion evil-delete-char + (interactive "<R><x>") + (evil-collection-vterm-delete beg end type register)) + (evil-define-operator evil-collection-vterm-delete-line (beg end type register yank-handler) "Modification of evil-delete line to work in vterm bufer. Delete to end of line." :motion nil @@ -249,7 +255,8 @@ Save in REGISTER or in the kill-ring with YANK-HANDLER." "A" 'evil-collection-vterm-append-line "d" 'evil-collection-vterm-delete "D" 'evil-collection-vterm-delete-line - "x" 'evil-collection-vterm-delete-backward-char + "x" 'evil-collection-vterm-delete-char + "X" 'evil-collection-vterm-delete-backward-char (kbd "RET") 'vterm-send-return "^" 'evil-collection-vterm-first-non-blank "i" 'evil-collection-vterm-insert |
