minor correction. The link to Google Plus emacs community is this: Google Plus emacs community. I got it wrong in my earlier post today.
emacs oldbie screen: Nick Alcock
One of the great thing on Google Plus is that i met this guy Nick Alcock. He's a old school C and emacs hacker, using emacs for some 17 years. Over the past year, i learned a whole lot about emacs, C, git, unix and kernel stuff from him.
emacs “company-mode”, a name completion framework. I heard many good things about it. Haven't used it myself. You might try it. It's at: http://company-mode.github.io/
emacs auto-revert-mode, due to magit-mode
been using auto-revert-mode in past month. Pretty good. It automatically update buffer when file on disk changed (by some other program or editor)
not sure why it's on. I looked at my init files but it's not there. Must be some packages that turned it on, but not sure what. Maybe magit-mode did it, since i recall upgrading it. A web search confirmed it. (https://groups.google.com/forum/#!topic/magit/shCpTvyyygI) Magit did this sometimes in Feb.
i'll let it sit for a while.
i did notice that some buffers don't auto revert, but after reading the magit change discussion, it seems magit turned it on only for files under git.
so, for better global experience, better turn it on globally.
It's been a year since Matt is leading ergoemacs-mode. Huge amount of work has been done on it in the past year, more so than previous years combined. If you haven't already, give it a shot!
the gist of ergoemacs-mode is that most frequently used emacs commands are bound to the most easy keys. It now supports layouts of many languages, as well as QWERTY, Dvorak, Colemak, Workman, NEO, Bépo, and just about any other too. It's highly integrated with all other modes, so your keys works properly. It also support modal editing like vi, so you get best of both worlds. (by default it's off) Best of all, it's highly customizable, so you can create your own theme to suite your own habits and keyboard. (All these, thanks to the extremely dedicated work of Matthew L Fidler. Thank you Matt. (many other have also contributed bug reports and layout and bug fixes. Thank you all.))
Emacs 24.4 New String Functions
finally, emacs 24.4 is adding a bunch string functions.
love that string-trim. No longer do i need to use my own or other's cumbersome and problematic ones.
i have lots advice on using keyboard and emacs keybinding. But, often, many people will consider my opinion controversial, or just troll, such as my advice not to swap Ctrl with Caps Lock (yes, to this day, i regularly see comment on my site or twitter or forums, saying my opinions are crazy). It pains me, everyday, to see lots people advising the swap, so you press it with pinky, and of course a large sector of die-hard emacs users will insist default emacs keybinding, and flame anyone to suggest otherwise.
I've actively read about keyboarding since 1987. And, huge amount in past 5 years. If there's a popular article about keyboarding, layout, RSI, or on StackOverflow, Reddit, HackerNews, i've read it.
are there people who swapped Caps Lock ＆ Ctrl and feel pain? Yes, lots. Are there people who blogged about RSI due to emacs default keys? Yes, a lot.
somehow, these voice doesn't seem to register. (more likely, because the swappers and emacs diehards haven't researched the topic) Like keyboard, you hear people adamantly claim things about keyboard (common on keyboard review forums), but they don't really have a clue.
RSI is not funny. I've had 3 brushes with it in past 7 years. And, sometimes i got private emails of RSI stories, or asking for advice. I never reached pain, but it has been very scary. When hearing others about RSI pain and visiting doctors stuff, it is not funny at all. Most people don't write blogs or post online forums, so you don't hear their voices. I wish i can convey the seriousness of this.