[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
