editor - How do you learn proper Emacs? -


I am learning about MACS, has been done through tutorials and borrowed O'Reilly Book on MX. But the question is still - how do you learn the Macs workflow ? I think, for example, you do not use amax. For example,

This question seems happy to me: -

me It is not believed that someone has not mentioned it, but reading the information pages bundled with the Empax is a great way to know about ambiguous features. Whenever you need a break from coding, Hit M-X information and select random page to read Your MAACS capability will improve incredibly quickly.

It is also important to realize how self-documentation of AMACS has helped you to work. Say, for example, you are thinking how you can scale the font size, hindering your flow and asking here or on IRC, or Google, you can ask emacs! Just press c-hA ( m-x command apos / s) and in our case, type scale search term if the functions are matching , Their names, keybinding and documents will appear. There, and now you've only searched for text scale-increase and text-scale-decrease .

There are other self-document functions that are good for learning chm , which will tell you which binding and order are available in the current major and minor modes. This is a great way to find the features that you did not know in existence.

"Another method is to learn by" osmosis "for methods that are used regularly M-X customized-group ( customized interactive Configuration editor, which supports almost all modes.)

Learning to do the final thing is Emacs Lisp Using the existing tool is good, but sometimes you will need your own. You try to avoid learning, you are like those things They are always stuck that are not doing the right thing, and it's a shame.

Emacs is a great environment to customize itself Emacs includes two Lisp manual, > Mx info is self-documenting, so you can get the code for any function CHF or M-X description- Function can say. To implement it, that function You can also press TAB ENT to jump to the source code. When you think that it is very good, "I think I had something that was like foo Used to work, but was slightly different. "You can read how foo has been implemented, change your code to * scratches * buffer, and then see Do you like change? There is no editing / compilation / test cycle, you press a key and your emacs session has the facility written by you immediately.

The more effort you put into learning emacs, the more emacs your life will make easier.


Comments