When writing programs in TypeScript, round brackets and braces are used twice as often as numbers. And yet they’re placed in remote areas. If you can use two different shifts in English mode, like thumb shift, then there’s room for three columns and all the number symbols. I think I can do it by tweaking this area of Lacaille https://github.com/ikesato/Lacaille/blob/master/Lacaille/AppDelegate.m#L1134
Done: Use two different shifts even in English mode.
This page is auto-translated from /nishio/丸括弧・波括弧をホームポジションで打ちたい using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I’m very happy to spread my thought to non-Japanese readers.