diff --git a/kitty/utils.py b/kitty/utils.py index 817946b8a..fad4dfa91 100644 --- a/kitty/utils.py +++ b/kitty/utils.py @@ -419,7 +419,7 @@ def get_editor(): import shlex ans = os.environ.get('EDITOR') if not ans or not exe_exists(shlex.split(ans)[0]): - for q in ('vim', 'vi', 'emacs', 'micro', 'nano'): + for q in ('vim', 'nvim', 'vi', 'emacs', 'micro', 'nano', 'vis'): r = exe_exists(q) if r: ans = r