From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: William Case Newsgroups: gmane.emacs.help Subject: Re: Is there any good website for emacs newbie? Date: Fri, 04 May 2007 15:34:19 -0400 Message-ID: <1178307259.17374.55.camel@CASE> References: <1178245635.686969.214290@e65g2000hsc.googlegroups.com> <1178256690.626492.147500@y80g2000hsf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1178307323 10859 80.91.229.12 (4 May 2007 19:35:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 4 May 2007 19:35:23 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: SimpleCode Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri May 04 21:35:20 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Hk3Yi-0003eG-AU for geh-help-gnu-emacs@m.gmane.org; Fri, 04 May 2007 21:35:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hk3fN-0003ez-9U for geh-help-gnu-emacs@m.gmane.org; Fri, 04 May 2007 15:42:09 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hk3eT-0001af-9e for help-gnu-emacs@gnu.org; Fri, 04 May 2007 15:41:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hk3eS-0001Xm-R2 for help-gnu-emacs@gnu.org; Fri, 04 May 2007 15:41:12 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hk3eS-0001Vn-1p for help-gnu-emacs@gnu.org; Fri, 04 May 2007 15:41:12 -0400 Original-Received: from smtp101.rog.mail.re2.yahoo.com ([206.190.36.79]) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Hk3Xm-0001SS-4q for help-gnu-emacs@gnu.org; Fri, 04 May 2007 15:34:18 -0400 Original-Received: (qmail 35989 invoked from network); 4 May 2007 19:34:17 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:X-YMail-OSG:Subject:From:To:Cc:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=DG6SCdlWXDu7bf0JGdKyQW81jX/fJjaJO6IETVrqrN7vDN9rpxhDgHfymrgGA3M165iNP0xiLGIT7fICHt1e2KQ1YI5oWm7ovUpZLn+z+jf/4EZrbYmM2SWnpGBlor8ixSPiLuLyWn3Ytf6ilLGBJLGtGBafZTeIuzEBUULI6P8= ; Original-Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@74.104.51.86 with plain) by smtp101.rog.mail.re2.yahoo.com with SMTP; 4 May 2007 19:34:17 -0000 X-YMail-OSG: AGjdtNYVM1nnTCChBuuNEeHu5C9OkcS3Cpc5fWc0rLiQaOJo_cDFI04MOvBvJ1FaHg-- In-Reply-To: <1178256690.626492.147500@y80g2000hsf.googlegroups.com> X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) X-detected-kernel: Genre and OS details not recognized. X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:43693 Archived-At: Hi Lung; I am responding to your last post because it might be useful to you and to others who are trying to use Emacs for the first time. On Thu, 2007-05-03 at 22:31 -0700, SimpleCode wrote: > William Case 写道: > > Hi SimpleCode; > > > > I am a newbie as well. There are lots of tutorials around, but the one > > that did the most for me was: > > > > http://www.linuxselfhelp.com/gnu/emacs-lisp-intro/html_mono/emacs-lisp-intro.html > > > > For two years I learnt emacs by rote and by copying. Everything I tried > > to do lead to errors and frustration. It has taken me 5 or 6 > > intermittent hours of following the text and trying the few samples in > > the emacs-lisp-intro to finally get it. The intro is well written, > > clear and covers the main concepts at a learnable pace. Now that I > > understand basic concepts of how emacs and lisp work, I love it. > > > > The site mentioned above is an HTML version of the GNU emacs-lisp intro > > -- take your pick; the content is the same. > > > > On Thu, 2007-05-03 at 19:27 -0700, SimpleCode wrote: > > > I am a emacs newbie but I like it. > > > > > It is worth the trouble. > > Hi Bill, I have the same feeling. > I always think the Emacs which is hard to use.So I normally use VIM. I > thought it is comfortable for me. > I just want to try Emacs because of the various Plug-in in it, and > they are very powerful, especially for the programmer. > > By the way, I don't wanna learn the emacs-lisp, also I don't know > should I. I recommend this tutorial, not because it will make you a lisp programmer. It won't. There is a long way to go before that happens. But once you understand how Lisp and emacs work, anything you want to do or anything you want to understand becomes exceedingly simple. I can see why professional programmers use Emacs. Contrary to my newbie belief, the Emacs environment does not get in the way of the real programming task you may be trying to perform. Everything that you might want to do becomes intuitive, and if it isn't intuitive to you, you can make it so that it is. In the last couple of weeks since I have worked my way through the tutorial, I can now without, confusion, frustration, anger and/or disappointment customize any part of Emacs I want, understand functions (commands) and how to read them, bind commands to keys, work in various modes sometimes interchangeably, and on and on. Two metaphors come to mind. A good workman should understand how to use his tools. For me the tutorial was the same as learning how to sharpen a chisel, knife or saw blade. To extend the metaphor, I can now cut far more materials into better shapes than ever could before on anything else I have used. The other metaphor is a comparison to the day that debits and credits in accounting finally clicked into place. That day a whole new balanced view of the world opened up to me. Lisp's mind twist into utter simplicity is only matched by the simplicity of double entry bookkeeping. So -- to me, the Tutorial is worth the five or six hours it takes. To me -- it is the precursor to reading or studying anything else like O'Reily publications and others. And -- I highly recommend it to anyone else starting out. -- Regards Bill