Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm almost ashamed of how excited I was while reading this. Default layouts of keyboards are incredibly ineffective for programming, and I find customization of layouts to be very important.

The best thing I ever did was adopting something I found on some dvorak layouts; using AltGr to make any special symbols. Now, AltGr+qwerasdfzxcv makes ()[]^${};/&! for me, which covers 90% of the special characters I write. Not leaving the alphabetical keys for any of these does wonders; It's the little things, really.

I'll also try to implement the shift-key training through xmodmap. I'll post the results if I manage!



I ask xmodmap to make a compose key, which is probably something close to what you're talking about.

You can also ask Emacs to switch to tex-mode typesetting with C-u C-\

Then, you can type λ with \lambda , and other common TeX symbols.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: