Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: steno for programmers #42

Open
romgrk opened this issue Aug 17, 2020 · 3 comments
Open

Question: steno for programmers #42

romgrk opened this issue Aug 17, 2020 · 3 comments

Comments

@romgrk
Copy link

romgrk commented Aug 17, 2020

Hey,

I came across Art of Chording and I've been really interested in the subject. I have one lingering question though: as a programmer, I was wondering how one would enter things such as identifer names with different forms of casing (eg snake_case, lowerCamelCase, special characters, etc). And also I don't know how familiar you are with vim or other modal editors, but I was also wondering if in your experience it affects coding speed positively?

I'd be so grateful if you could reply summarily to these questions, I've been hesitant to order a steno keyboard for those reasons :/ If I may add, I might be interested in contributing through patreon or otherwise for a section on programming in Art of Chording.

Thanks!

@morinted
Copy link
Owner

Those are excellent resources, thank you @ant-i-c-s

A late chapter on using stenography for programming is definitely in my plans, but I still need to get through the basics before that.

I just answered some questions on the hacker news thread, but I'll copy them here:

There are modes, like caps lock, but for snake case, camel case, and other things.

You can also do a stroke-by-stroke basis. For example, I have strokes for prefix "is" and "on" followed by a capital. So A*UN SMIT would be "onSubmit". You could also fall back to forcing an attached, uppercase word. So: ON KPA* SMIT

And thoughts on whether stenography is even useful for coding

@romgrk
Copy link
Author

romgrk commented Aug 17, 2020

Great, thanks, that answers my questions :) Can't wait for that chapter then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants