remap: e is down, i is up

This commit is contained in:
Yuri Zamyatin 2025-05-19 21:51:24 +00:00
parent a49452d717
commit 96e9b974fe
5 changed files with 30 additions and 30 deletions

View File

@ -4,14 +4,14 @@
#n Help #n Help
#N Help #N Help
# e -> k # e -> j
e back-line e forw-line
^E back-line E forw-line-force
E back-line-force
# i -> j # i -> k
i forw-line i back-line
J forw-line-force ^I back-line
I back-line-force
# o -> l # o -> l
^O repaint ^O repaint

View File

@ -21,8 +21,8 @@ for mode in ['normal','insert','hint','passthrough','command','prompt','yesno','
noremap=[ noremap=[
'n','h', 'N','H', '<Ctrl-N>','<Ctrl-H>', 'n','h', 'N','H', '<Ctrl-N>','<Ctrl-H>',
'e','k', 'E','K', '<Ctrl-E>','<Ctrl-K>', 'e','j', 'E','J', '<Ctrl-E>','<Ctrl-J>',
'i','j', 'I','J', '<Ctrl-I>','<Ctrl-J>', 'i','k', 'I','K', '<Ctrl-I>','<Ctrl-K>',
'o','l', 'O','L', '<Ctrl-O>','<Ctrl-L>', 'o','l', 'O','L', '<Ctrl-O>','<Ctrl-L>',
'k','n', 'K','N', '<Ctrl-K>','<Ctrl-N>', 'k','n', 'K','N', '<Ctrl-K>','<Ctrl-N>',

View File

@ -14,11 +14,11 @@ set keymap vi-insert
set keymap vi-command set keymap vi-command
"n":backward-char "n":backward-char
"\C-n":backward-char "\C-n":backward-char
# e -> k # e -> k (reverse swap)
set keymap vi-command set keymap vi-command
"e":previous-history "e":previous-history
"\C-e":kill-line "\C-e":kill-line
# i -> j # i -> j (reverse swap)
#set keymap vi-insert #set keymap vi-insert
# "\C-i":accept-line # ascii code conflicts with tab # "\C-i":accept-line # ascii code conflicts with tab
set keymap vi-command set keymap vi-command

View File

@ -6,10 +6,10 @@ set $altmod2 Mod4+Shift
set $kbmod Alt_R set $kbmod Alt_R
set $fwd m set $fwd m
set $left n set $left n
set $up e set $down e
set $down i set $up i
set $right o set $right o
set $bwd apostrophe set $bwd quotedbl
################ styles #################### ################ styles ####################
default_border pixel 1 default_border pixel 1

View File

@ -61,14 +61,14 @@ autocmd FileType gitcommit setlocal complete+=kspell
noremap n h noremap n h
noremap N H noremap N H
noremap! <C-n> <C-h> noremap! <C-n> <C-h>
" e -> k " e -> j
noremap e k noremap e j
noremap E K noremap E J
noremap! <C-e> <C-k> noremap! <C-e> <C-j>
" i -> j " i -> k
noremap i j noremap i k
noremap I J noremap I K
noremap! <C-i> <C-j> noremap! <C-i> <C-k>
" o -> l " o -> l
noremap o l noremap o l
noremap O L noremap O L
@ -104,14 +104,14 @@ set langmap=ьЬыЫфФпПбБжЖлЛуУяЯаАрРсСтТгГмМнНеЕ
noremap н х noremap н х
noremap Н Х noremap Н Х
noremap! <C-н> <C-х> noremap! <C-н> <C-х>
" e -> k " e -> j
noremap е к noremap е ж
noremap Е К noremap Е Ж
noremap! <C-е> <C-к> noremap! <C-е> <C-ж>
" i -> j " i -> k
noremap и ж noremap и к
noremap И Ж noremap И К
noremap! <C-и> <C-ж> noremap! <C-и> <C-к>
" o -> l " o -> l
noremap о л noremap о л
noremap О Л noremap О Л