From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Anselm Helbig Newsgroups: gmane.emacs.help Subject: Re: Need Help Getting Running with LIsp and Emacs Date: Sat, 11 Mar 2006 12:20:19 +0100 Organization: Freie Universitaet Berlin Message-ID: <878xrhut1o.wl@nospam.anselm.chemie.fu-berlin.de> References: <1142053870.991458.276060@e56g2000cwe.googlegroups.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: sea.gmane.org 1142076377 5751 80.91.229.2 (11 Mar 2006 11:26:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 11 Mar 2006 11:26:17 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Mar 11 12:26:11 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FI2Ec-0003eX-D6 for geh-help-gnu-emacs@m.gmane.org; Sat, 11 Mar 2006 12:26:10 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FI2Eb-0002Rf-CW for geh-help-gnu-emacs@m.gmane.org; Sat, 11 Mar 2006 06:26:09 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsfeed.gamma.ru!Gamma.RU!fu-berlin.de!uni-berlin.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 40 Original-X-Trace: news.uni-berlin.de ScNiqnZSVMiBW1vD0RqVRw2vc+y/hP8IRnjMKagBaGO9GU2UhRwu0XifRE In-Reply-To: <1142053870.991458.276060@e56g2000cwe.googlegroups.com> Mail-Followup-To: anselm@chemie.fu-berlin.de User-Agent: Wanderlust/2.11.30 (Wonderwall) Emacs/21.4 Mule/5.0 (SAKAKI) Original-Xref: shelby.stanford.edu gnu.emacs.help:138093 Original-To: help-gnu-emacs@gnu.org 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:33716 Archived-At: At 10 Mar 2006 21:11:11 -0800, Jacob.Lyles@gmail.com wrote: > > I recently started using Linux, coming from a Windows XP background. > I'm intrigued by the programming language "Lisp" but I have no idea how > to start programming in it. I need a "For Dummies" guide. Lisp is actually a whole family of programming languages. Emacs itself has a lisp interpreter at its core, which you can play around a bit. The lisp dialect emacs uses is called "emacs lisp" or elisp for short, which is different from Common Lisp, of which SBCL is an implementation of. But the basics the same, so the elisp intro that Anna mentioned should serve you well. For Common Lisp I can recommend "Practical Common Lisp" by Peter Seibel, available from http://www.gigamonkeys.com/book/. From his page you can also get Lispbox, a prepackaged common lisp environment. > I'm trying to get emacs, SLIME, and SBCL to play nice with each other > on my new Gentoo Linux system. I got some tips over Usenet where some > people told me to edit my ".emacs file". Where is this file located, > and how would I go about editing it? Now, that's an easy one. Type C-x C-f .emacs where C-x actually means Control-x. Maybe you should take the emacs tutorial (C-h t) and get familiar with the info-reader (C-h i), so you can browse the (excellent!) online documentation easily. These functions are of course also available from the menu bar. 8-) Hope that gets you started, happy hacking! Anselm