# FAQ(00) - New functionality; what is useful to me as an old MicroEmacs user ??

[Home] [Commands] [Variables] [Macro-Dev] [Glossary]

## QUESTION (00)

New functionality; what is useful to me as an old MicroEmacs user ??

## ANSWER

There are a lot of new features in this distribution. Assuming that you just want to use the editor (and have cottoned onto the fact that there are now scroll bars etc.) then the most frequent commands that we use are:-

- grep(3) - May need to set up in <user>.emf.
- diff(3) - May need to set up in <user>.emf.
- compile(3) - May need to set up in <user>.emf.
- clean(3) - cleans a buffer, removing spaces etc.
- restyle-buffer(3) - Reformats 'C' + known languages.
- spell-buffer(3) - For documentation work, spells the buffer.
- C-s - isearch-forward(2) incremental search.
- C-x u or `C-_` - undo(2) undoes edits.
- F10 - file-browser(3) allows the file system to be browsed

Other useful macros include:-

- tabs-to-spaces(3) - Good for sorting out the mess made by Microsoft Developer Studio.
- sort-lines(2) - Two versions of this, allows marked lines to be sorted alphabetically.

Be wary of:-

- esc-o - fill-paragraph(2). The default mode is an automatic mode which attempts to guess at the format required. It works most of the time. Also works in 'C'.

Most of the other new features are in the background, such as the macro processor, indentation control, color hilighting, indentation control, auto-saving etc.

[FAQ Index].

(c) Copyright JASSPA 2009
Last Modified: 2009/08/29
Generated On: 2009/10/12

</HMTL>