catswingerIf the question is about key position (and not keycaps), then the answer is more or less the same as any 60% keyboard. Usually the ~` key provides the ESC scan code when chorded with FN, or vice versa (i.e., it generates ESC by default and ~` when chorded with FN).
You will be able to decide for yourself how ESC will be generated (if you don't like the default behavior) via the QMK programming app.
catswingerSo, usually when someone mentions the escape key, it’s because they are a vim user, as I am, so no judgement there. If that’s the case I just wanted to share that ctrl+[ also generates the escape character and personally, I find it a little easier to type (when ctrl is mapped to caps lock).
elFickUnless Esc is left of the 1 key like it is here, then it's much easier to reach. Or if you're truly hardcore, you map Esc to the Tab spot like on the ADM-3A where vi was written. :)
graftEven with the Esc key next to the 1, ctrl-[ is easier to reach because ESC will be on the Fn layer. I don't know about you, but to hit the Fn-` I have to leave the home row with both hands. I just can't stretch my pinky that high without my pointer leaving home. To hit ctrl-[, I don't leave the home row with either hand. With ctrl mapped to caps lock it's just l-pinky to ctrl and r-pinky to [.