This commit is contained in:
2026-01-25 22:46:30 +00:00
parent dd079c4ef2
commit 00917f86c0
8 changed files with 39 additions and 93 deletions

View File

@@ -13,56 +13,36 @@ set keymap vi-insert
"\C-b":backward-char
"\C-f":forward-char
"\eb":backward-word
"\ef":forward-word
"\ef":forward-word
"\C-k": kill-line
"\C-u": unix-line-discard
#################################
##### remap - colemak-dh #######
##### remap - colemak-dh ########
# n -> h
set keymap vi-insert
"\C-n":backward-delete-char
set keymap vi-command
"n":backward-char
"\C-n":backward-char
# e -> k (reverse swap)
set keymap vi-insert
"\C-e":"\C-j"
"n": backward-char
# e -> j
set keymap vi-command
"e":previous-history
"\C-e":kill-line
# i -> j (reverse swap)
#set keymap vi-insert
# "\C-i":accept-line # ascii code conflicts with tab
"e": previous-history
# i -> k
set keymap vi-command
"i":next-history
# "\C-i":accept-line # ascii code conflicts with tab
"i": next-history
# o -> l
set keymap vi-command
"o":forward-char
"\C-o":clear-screen
"o": forward-char
# k -> n
#set keymap vi-insert
#"\C-k":menu-complete # bound to intr, use tab
set keymap vi-command
"k":vi-search-again
"K":vi-search-again
"\C-k":next-history
"k": vi-search-again
# j -> e
set keymap vi-insert
"\C-j":self-insert
set keymap vi-command
"j":vi-end-word
"J":vi-end-word
"j": vi-end-word
# l -> i
set keymap vi-insert
"\C-l":complete
set keymap vi-command
"l":vi-insertion-mode
"L":vi-insert-beg
"l": vi-insertion-mode
# h -> o
set keymap vi-insert
"\C-h":operate-and-get-next
#################################