I'm also a programmer (as are probably a lot of people using these) - there's a couple ways i've heard of. e.g. a common one is Function + ASDW. My preferred method is to map F to go to the 2nd layer, where I've then mapped the vim movement keys (HJKL). e.g. hold down F and press J to move down. It's actually a shorter movement than using arrow keys. Takes a little getting used to, but I already use VIM key bindings in any editors that let me, so I like it.
While I'm mentioning customizations (which is why QMK is so awesome), some others that are handy for programming:
map what is traditionally the Caps Lock key to: when held, Control. when tapped, Escape.
map the Shift keys to Shift when held, Parens when tapped.
Yes. www.caniusevia.com shows the rev 1 version of this PCB is supported. You can download the .hex file there and flashi it via QMK once and then VIA for life after that.
I just received and assembled my tokyo60 with Halo True switches and SA keycaps. The ping is so loud and awful. I tried using the padding included in shipping to dampen but it doesn't fit in the case. Any ideas?
I assembled my Tokyo60 v3 board and tried connecting it to two different MacBook Pros with two different cables. The keyboard isn't detected at all. I even tried with the original PCB that I received initially. Anyone have any suggestions?