From 6f7fde1eba7dcf7a709b19c7ca6b58111c18db8a Mon Sep 17 00:00:00 2001 From: TheK4n Date: Fri, 21 Apr 2023 22:09:19 +0300 Subject: [PATCH] change mapping jk to jf as escape in vim-mode --- home/user/.config/nvim/lua/base/lazy.lua | 2 +- home/user/.config/nvim/lua/base/mappings/mappings.lua | 3 ++- home/user/.subzsh/options | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/home/user/.config/nvim/lua/base/lazy.lua b/home/user/.config/nvim/lua/base/lazy.lua index b1911fd..3e4d015 100644 --- a/home/user/.config/nvim/lua/base/lazy.lua +++ b/home/user/.config/nvim/lua/base/lazy.lua @@ -25,7 +25,7 @@ local plugins = { "max397574/better-escape.nvim", config = function() require("better_escape").setup({ - mapping = {'jk'}, + mapping = {'jf', 'оа'}, timeout = vim.o.timeoutlen, }) end, diff --git a/home/user/.config/nvim/lua/base/mappings/mappings.lua b/home/user/.config/nvim/lua/base/mappings/mappings.lua index 8d9687d..2bb027f 100644 --- a/home/user/.config/nvim/lua/base/mappings/mappings.lua +++ b/home/user/.config/nvim/lua/base/mappings/mappings.lua @@ -20,7 +20,8 @@ map('n', '/', function() vim.opt.hlsearch = not vim.opt.hlsearch["_value"] end, opts) -map('i', 'jk', '', opts) +map('i', 'jf', '', opts) +map('i', 'оа', '', opts) map('n', '', 'o', opts) map('n', '', 'O', opts) diff --git a/home/user/.subzsh/options b/home/user/.subzsh/options index 5f9f3a7..db6cfa9 100644 --- a/home/user/.subzsh/options +++ b/home/user/.subzsh/options @@ -56,7 +56,7 @@ precmd_functions+=(_fix_cursor) -bindkey -M viins 'jk' vi-cmd-mode +bindkey -M viins 'jf' vi-cmd-mode bindkey ' ' magic-space # do history expansion on space bindkey '^[[3;5~' kill-word # ctrl + Supr bindkey '^[[3~' delete-char # delete