R
Size: a a a
R
່
G(
G(
G(
G(
(defun enable-modalka-mode ()
(interactive)
(modalka-mode t))
(use-package modalka
:ensure t
:bind
("C-j" . nil)
("C-;" . nil)
("<escape>" . #'enable-modalka-mode)
(:map modalka-mode-map)
("i" . #'modalka-mode)
("j" . #'backward-char)
("J" . #'left-word)
("C-j" . #'beginning-of-line)
("k" . #'next-line)
("l" . #'previous-line)
(";" . #'forward-char)
(":" . #'right-word)
("C-;" . #'end-of-line)
("y" . #'yank)
("w" . #'kill-ring-save)
("W" . #'kill-region)
("m" . #'set-mark-command)
("1" . #'delete-frame)
("2" . #'delete-other-frames)
("3" . #'make-frame-command)
("u" . #'undo)
("a" . #'execute-extended-command)
("o" . #'other-frame)
("d" . #'delete-forward-char)
("D" . #'kill-word)
("C-d" . #'kill-line)
("n" . #'universal-argument)
:config
(setq-default cursor-type '(bar . 1))
(setq modalka-cursor-type 'box)
(modalka-global-mode t))
G(
DA
G(
P
P
P
G(
P
P
P
P