From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Kamphausen Newsgroups: gmane.emacs.help Subject: Re: Failing to see the allure of Emacs Date: Mon, 22 Mar 2010 12:59:00 +0100 Organization: Church of Emacs Message-ID: <87k4t4k1ob.fsf@usenet.my.skamphausen.de> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1272997196 3023 80.91.229.12 (4 May 2010 18:19:56 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 4 May 2010 18:19:56 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue May 04 20:19:55 2010 connect(): No such file or directory 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.69) (envelope-from ) id 1O9Mim-0000W3-Ff for geh-help-gnu-emacs@m.gmane.org; Tue, 04 May 2010 20:19:52 +0200 Original-Received: from localhost ([127.0.0.1]:42824 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9Mil-0002Ts-Lx for geh-help-gnu-emacs@m.gmane.org; Tue, 04 May 2010 14:19:51 -0400 Original-Path: usenet.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed00.sul.t-online.de!t-online.de!news.albasani.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 90 Original-X-Trace: news.albasani.net WBGhnLD1qpNFMVwq6/HH1DMiEAR6Un4L3vyHRIIMHJPiHoOEOPv4jPGAxf/Z1wzo+w6HiDp91imobApG+h2hlHbqOkiJXap7tjjMx5Mm1QcVpgzt4beAv+Wz0OvE4g+O Original-X-Complaints-To: abuse@albasani.net Original-NNTP-Posting-Date: Mon, 22 Mar 2010 11:59:01 +0000 (UTC) X-User-ID: tHBgq8VJ89nWRPcQvWO/IiKotsOtdwlsNJYu/K0/Yro= Cancel-Lock: sha1:8QThuI/F/3h9t143hiD3CyWLCa8= sha1:aRO/DpxEHssEWgIJqVvP8iMXJRI= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-NNTP-Posting-Host: +451A+5KpkPJbGfvXd6SMxdIiCNndQ48w0XWK5qV2jA= Original-Xref: usenet.stanford.edu gnu.emacs.help:177538 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:73031 Archived-At: Hi, Daniel writes: > Hello, > > I started learning emacs 48 hours ago. The motivation for this was to > be able to do programming and general computing tasks through just > emacs. I've seen the wizards who are just doing all kinds of crazy > stuff--quickly. I am not sure what the benefit is now, though, after > going through the tutorial. the tutorial will only get you going. From there on it's a long journey. But beware, somewhere down the path you may pass the point of no return. For me all other IDEs are basically unusable for my daily work, mainly because their editors suck so much. > > Yes, I can edit text files and python files and java files no > problem. And I have no doubt that I'll get faster. But I thought that > I would never have to leave the emacs terminal window. I leave it all the time, I even keep a few terminal windows open, although I can M-x shell. [...] > But again, did I expect too much out of emacs? So far I find it to be > about as good as BBEdit . It's a text editor but no more. I expected > emacs to be the one program that ruled them all. Just a few things that I have in Emacs and don't find in other editors... M-x describe-mode (C-h m) Tell me what is available right here and now, context sensitive M-x describe-key (C-h k) What happens when I press that key... M-x view-lossage (C-h l) Huh? I mistyped and something strange happened. This will tell you, what. M-x where-is (C-h w) Find keybinding for a command M-x apropos (C-h a) there was that command, named something like... uh, what was it? ... M-x mark-sexp (C-M-Space) Mark "logical" parts, intelligent for many, many modes. M-x transpose-chars (C-t) -lines (C-x C-t) -sexps (C-M-t) -words (M-t) well, ... transpose things. M-x upcase- downcase- capitalize-word M-x fill-paragraph (M-q) Honestly, how can people format plain text without this?? M-x indent-for-tab-command (usually TAB) Emacs is the only editor I've ever used that gets indentation right. M-x grep M-x occur M-x anything (addon) M-x locate ... to name but a few. I can't really tell all things, because my fingers have their own brain ;-) Kind regards, Stefan -- a blessed +42 regexp of confusion (weapon in hand) You hit. The format string crumbles and turns to dust. user=> (clojure-buch (Locale/GERMANY)) #