2003-05-31 11:43
Visitors since 29-Mar-2000

   Search my site or the web
--- powered by FreeFind

 

  Site Web

Links

comp.emacs
A great and very friendly newsgrop loaded with experienced users of Emacs. This is where you turn for the more tough questions. But please read the docs first - FAQs are frowned upon.
Download Emacs for NT/95/98
This is a 200KB document where you can download Emacs for windows and read about the caveats, FAQs and problems you may run into when installing.
Desktop systems: Windows NT
If you are interested in porting more Unix software to the NT platform then I think you will find this site immensely useful...
CYGWIN
Lots of useful tools that integrate nicely with Emacs such as ispell, RCS, ls et cetera has been ported to Winnt in the Cygwin project. Have a look here if you miss some functionality from Unix.
Free Software Foundations pages on Emacs NT
You can find a bit of history as well as useful Qs and As here and many other things.

 
ICHIMUSAI

--------------------

Emacs

The most extensible computer
tool you will ever encounter

Self-extending, self-documenting and probably the most versatile tool written... in fact Emacs is half an operating system...


[Search] [Sign guestbook] [Read guestbook]

C Indentation Style

There are several built in styles in Emacs for indentation of C code. To select between them you can use the key sequence C-c . and if you double-tab there you will get a list of such styles.

It is pretty easy to write a new style if you disagree with these coding styles. Personally I like the Linux coding style myself, although it took a bit to get used to it is actually very nice. I agree with Linus Torvalds when he says that an 8 char or tab indentation is not too much. When you are in hack mode at 4AM it is pretty nice.

In a later article I will write about this more in depth.

Start files updated

The .emacs and .gnus was updated.

Start file for the Gnus news and mail reader for Emacs

Gnus is an excellent system of reading mail and news in. I especially love it since now I can share my mail and news database and newsrc across different operating systems, in principle there is no difference between Gnus under Linux and Gnus under Windows (with a few exceptions, like pathnames and such).

I just love it. But it wasn't too easy to set up so I hope other people will benefit from having access to my configuration files. You will need both my .emacs and my .gnus file and then you will have to locate the places in the files where you should enter information apropriate to you, such as server names, email addresses and so on.

Good luck.

Download .emacs or .gnus

My ".emacs" (start file) for Windows NT

This is the startfile for emacs that I use under Windows NT myself. It works quite well for me. I am using an Microsoft Intellimouse Explorer with the ordinary intellimouse drivers that MS supplies with it and scrolling works fine. I have recently heard of people that uses Logitec mice that they run into certain problems sometimes. I suggest comp.emacs if you have problems with this.

You can download it here.

Collected Tips & Tricks

Folding

A nice thing is the folding capabilities of Emacs. If you are editing a large file but wants to concentrate on one part, say a soubroutine in your code you can use folding as a way of temporarily hiding what you do not want to se.

Go to the first line you want displayed, press C-SPC to mark it, go to the last and run the command

M-x narrow-to-region

now only the region you have selected will now show. The first time you do this Emacs may ask you if you want to enable this command since it is by default disabled in some installations of Emacs. Enable it and leave it enabled by answering y to the questions.

The short-hand key for this is C-x n n.

To unfold everything use C-x n w.

Stopping Emacs from moving past last line

One of the things that seems to irritate a lot of people is that emacs employs a free roaming buffer. It means that it is possible to move past the end of the file you are editing without inserting any characters like pressing RET and similar. This behaviour is not appreciated by all people so there is now a setting you can change to affect this behaviour.

(setq next-line-add-newlines nil)

Making Emacs show a clock in the status bar

Try this, if you don't like 24 hour formats, you can just change or omit that line.

(setq display-time-24hr-format t)

      (display-time)

A note on emacs key sequences.

The sequence to save a file in Emacs is C-x s this means that you should hold down the CTRL key, press "x" while doing so, release all keys and then hit "s". The M-q sequence is often used to align text in various input modes, to execute that sequence means to hold down the META or ALT (on a PC keyboard) key and pressing q at the same time. This can be a bit confusing if you are not used to Emacs, but you will soon learn. If you have not allready, take the Emacs tutorial now, C-h t will take you to it.



©2000 Ichimusai