From 54b56fdc380a7fb15a288a2021f67fd27f5f7a2c Mon Sep 17 00:00:00 2001 From: coderiaser Date: Sat, 28 Mar 2026 22:40:46 +0200 Subject: [PATCH] feature: cloudcmd: vim: ESC: use only to enable, do not use to disable --- client/key/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/key/index.js b/client/key/index.js index 6b4234a0..31f659bc 100644 --- a/client/key/index.js +++ b/client/key/index.js @@ -13,8 +13,8 @@ const Chars = fullstore(); const toggleVim = (keyCode, overrides = {}) => { const {_config, config} = overrides; - if (keyCode === KEY.ESC) - _config('vim', !config('vim')); + if (!config('vim') && keyCode === KEY.ESC) + _config('vim', true); }; const isUndefined = (a) => typeof a === 'undefined';