| [fake_control]
|
|
|
| # main
|
|
|
| # ' = overload(fake_control, C-')
|
| # a = overload(fake_control, C-a)
|
| a = C-a
|
| ' = C-'
|
| space = C-space
|
|
|
|
|
| # This is hard to reach but I'll keep it. It's stupid to have tbh
|
| tab = C-tab
|
|
|
| k = C-k
|
| j = C-j
|
| h = C-h
|
| l = C-l
|
|
|
| s = C-s
|
|
|
| leftalt = C-left
|
| rightalt = C-right
|
|
|
|
|
| leftmeta = C-leftmeta
|
| rightmeta = C-rightmeta
|
|
|
| # k = up
|
| # j = down
|
| # h = left
|
| # l = right
|
|
|
|
|
|
|
|
|
| # m = enter
|
| m = C-m
|
| # n = backspace
|
| n = C-n
|
|
|
| # There is no such thing that is C-; that is useful or a common shortcut in programs so I'll just make it this for now.
|
| # ; = M-S-t
|
| ; = C-;
|
|
|
| enter = C-enter
|
|
|
| # maybe we make C-a and C-d -> home and end respectively?
|
| # [ = C-l
|
| # ' = end
|
|
|
| [ = C-[
|
| # ' = C-'
|
|
|
| # ] = pageup
|
| # \ = pagedown
|
|
|
| ] = C-]
|
| \ = C-\
|
|
|
| # nvim
|
| # d = pagedown
|
| # u = pageup
|
|
|
| d = C-d
|
| u = C-u
|
|
|
|
|
| c = C-c
|
|
|
| q = C-q
|
|
|
|
|
|
|
| v = C-v
|
| z = C-z
|
| x = C-x
|
| b = C-b
|
| f = C-f
|
| # a = C-a
|
| w = C-w
|
| e = C-e
|
| r = C-r
|
| t = C-t
|
| y = C-y
|
| i = C-i
|
| o = C-o
|
| p = C-p
|
| g = C-g
|
| , = C-,
|
| . = C-.
|
| / = C-/
|
|
|
| # [ = C-[
|
| # ] = C-]
|
|
|
| ## Yeah this is confirmed it doesn't work so instead use the a(hold)+b
|
| # This seems to not work son
|
| # backsapce = C-backspace
|
|
|
| ` = C-grave
|
| 1 = C-1
|
| 2 = C-2
|
| 3 = C-3
|
| 4 = C-4
|
| 5 = C-5
|
| 6 = C-6
|
| 7 = C-7
|
| 8 = C-8
|
| 9 = C-9
|
| 0 = C-0
|
| - = C--
|
| = = C-=
|
|
|
|
|
| f1 = C-f1
|
| f2 = C-f2
|
| f3 = C-f3
|
| f4 = C-f4
|
| f5 = C-f5
|
| f6 = C-f6
|
| f7 = C-f7
|
| f8 = C-f8
|
| f9 = C-f9
|
| f0 = C-f0
|