Joined September 2012
·
Achievements
149 Karma
0 Total ProTip Views
24PullRequests Participant
Sent at least one pull request during the first 24 days of December 2014
Kilo of Lemmings
Establish a space in the open source hall of fame by getting at least 1000 devs to watch a project
Forked 100
Have a seriously badass project that's been forked at least 100 times
Forked 50
Have a project with a thriving community of users that's been forked at least 50 times
Beaver 3
Have at least three original repo where go is the dominant language
Beaver
Have at least one original repo where go is the dominant language
Forked 20
Have an established project that's been forked at least 20 times
Lemmings 100
Write something great enough to have at least 100 watchers of the project
Octopussy
Have a repo followed by a member of the GitHub team
Komodo Dragon
Have at least one original repo where Java is the dominant language
Forked
Have a project valued enough to be forked by someone else
Walrus
The walrus is no stranger to variety. Use at least 4 different languages throughout all your repos
Charity
Fork and commit to someone's open source project in need
T-Rex
Have at least one original repo where C is the dominant language
Lab
Have at least one original repo where C# is the dominant language
@aeonbeat this or voice enabled vim is definitely the best.
@spf13
Ctrl-c is like cross breeding emacs with vim. It is not a good idea for a frequently used command. Ergonomically, all keys lower than the home row keys are more likely to cause RSI related injuries. This use case is definitively more harmful when using the left hand only ctrl+z,x,c,v commands frequently.
If somebody really truly wants to improve their speed and ergonomics of their development process, learn colemak. It took me no longer than 2 weeks to learn the new mapping in muscle memory, and its designed so that switching between qwerty and colemak is simple. For example I'm using qwerty to type this on android and colemak to code on my laptop.
Its one of the beat decisions I've ever made optimizing my development process considering I have a bad habit of programming for long periods of time. Any hacker who doesn't adopt colemak is just doing it wrong.
Edit: BTW this is the colemak vim key mapping I highly recommend that remaps hjkl into a two handed navigation.
http://www.ryanheise.com/colemak/
Its also more ergonomic because it reduces usage of right pinky. Which for programmers is used as/more frequently as the thumbs in most languages with C like syntax. Right pinky is responsible for brackets, braces, enter, backspace, semi/colon, plus, minus, equals, division, backslash, quotes, apostrophe, right shift. Having right cursor navigation added to the abuse is just not acceptable to anybody who passionately cares about being able to enjoy programming comfortably for long into the future.