From c4bf5c2200da3067cef7507e5b18ce235e6c140a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 25 Nov 2015 21:21:01 -0500 Subject: [PATCH] Go back to normal mode if snippet has no fields --- core/lib/defuns-yasnippet.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/lib/defuns-yasnippet.el b/core/lib/defuns-yasnippet.el index 374364ab8..4d409526a 100644 --- a/core/lib/defuns-yasnippet.el +++ b/core/lib/defuns-yasnippet.el @@ -27,7 +27,7 @@ normal mode if there are no fields." (let* ((snippet (first (yas--snippets-at-point))) (fields (yas--snippet-fields snippet))) (evil-insert-state +1) - (when fields (evil-change-state 'normal)))) + (unless fields (evil-change-state 'normal)))) ;;;###autoload (defun narf/yas-goto-start-of-field ()