diff --git a/modules/feature/snippets/autoload/snippets.el b/modules/feature/snippets/autoload/snippets.el index f7aa07288..dd36f8520 100644 --- a/modules/feature/snippets/autoload/snippets.el +++ b/modules/feature/snippets/autoload/snippets.el @@ -28,7 +28,7 @@ (overlay-buffer yas--active-field-overlay) (overlay-get yas--active-field-overlay 'yas--field))))) (cond ((eq (point) (marker-position (yas--field-start field))) nil) - (t (delete-char -1))))) + (t (call-interactively #'delete-backward-char))))) ;;;###autoload (defun +snippets/delete-forward-char-or-field (&optional field)