From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Lee Sau Dan Newsgroups: gmane.emacs.help Subject: Re: New to Emacs Date: 20 Dec 2002 17:19:00 +0100 Organization: Rechenzentrum der Universitaet Freiburg, Germany Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=cn-big5 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1040406558 21065 80.91.224.249 (20 Dec 2002 17:49:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 20 Dec 2002 17:49:18 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18PRGu-0005TV-00 for ; Fri, 20 Dec 2002 18:49:16 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18PRFM-0006L6-01 for gnu-help-gnu-emacs@m.gmane.org; Fri, 20 Dec 2002 12:47:40 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.arcor-online.net!news.belwue.de!news.uni-freiburg.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 69 Original-NNTP-Posting-Host: camaro.informatik.uni-freiburg.de User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Original-Xref: shelby.stanford.edu gnu.emacs.help:108352 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:4879 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:4879 >>>>> "Code" == Code Fox writes: Code> I just downloaded emacs 21.2 for windows. I haven't used it Code> before. I'm just getting used to navigating and using the Code> control and meta key commands. Right now I'm kind of Code> overwhelmed by the features available in emacs. Don't be greedy. Learn them one by one, gradually. Code> 1. I use many scripting languages like PHP, ASP, and Code> Python. If I want to write my own syntax hilighting for a Code> particular language how do I do it? Are you sure you really want to do that? I mean... writing your own major mode? In most cases, you don't. You just need to *customize* it. E.g. to change the colours and fonts used for hilighting, you don't need to write your own eLISP code. Simply customize the existing package. Try M-x customize, and don't be surprised by the amount of customizable items offered! Alternatively, if you're familiar with LISP, you could read the .el file for the respective modes and put some configurations in your ~/.emacs. Code> 2. I have an IMAP mail account. I configured gnus to Code> retrieve mails from my IMAP account but I couldn't see all Code> folders. Is there an email client for emacs which would let Code> me use my IMAP account with ease, like moving messages Code> between 2 folders? I've been using nnimap to access my mails via IMAP for over a year. No problems. The site admins even changed it to IMAPS, and again, I found how to make Gnus to handle it. Could you be more specific about your problem? Code> 3. I use various C++ compilers. How do I Code> configure emacs to compile my program using a particular Code> compiler? The standard solution is not to do that. M-x compile by default invokes "make". We normally use a Makefile to drive "make" to do what we want. So, we can control which compiler to use in the Makefile. It's worthwhile to learn to use "make" and write Makefiles anyway. Anyway, you can customize what M-x compile does. Can you find it under M-x customize? Code> 4. How do I create a custom spell-check dictionary? Don't worry about it. Just go ahead with M-x ispell-buffer. When it prompts you to correct a word, and you think it is not misspelt, type "i" to Insert it into your personal dictionary. When you finish the spell check session, Emacs will prompt you in the mini-buffer whether you want to save the personal dictionary. -- Lee Sau Dan §õ¦u´°(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee