From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Elisp addiction not as bad in light of Linux forkoholism Date: Fri, 12 Dec 2014 03:38:38 +0100 Organization: Aioe.org NNTP Server Message-ID: <87tx11h9sh.fsf@debian.uxu> References: <873891sgaw.fsf@debian.uxu> <871toiqbv3.fsf@hornfels.zedat.fu-berlin.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1418352031 9901 80.91.229.3 (12 Dec 2014 02:40:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 12 Dec 2014 02:40:31 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Dec 12 03:40:24 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XzG9W-0006Dn-D3 for geh-help-gnu-emacs@m.gmane.org; Fri, 12 Dec 2014 03:40:22 +0100 Original-Received: from localhost ([::1]:55242 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XzG9W-0003Nz-1E for geh-help-gnu-emacs@m.gmane.org; Thu, 11 Dec 2014 21:40:22 -0500 Original-Path: usenet.stanford.edu!goblin1!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 52 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:KfqMbmGm5pZNovJ0ui2jGCUkRF0= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:209257 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:101536 Archived-At: Stefan Monnier writes: >> PS: What's "the Emacs work-flow"? > > If you don't know yet, then you're not worthy of > knowing. I guess people use Emacs in very different ways. Still there should be even bigger similarities. But it is rather difficult to pinpoint, perhaps because there is no other program you ever use in remotely the same way. If Emacs was only an editor you could compare it with nano and say it has more features, it is more configurable, it has specialized modes for different code, etc. (perhaps nano has that as well?). If Emacs was only Gnus you could compare it to Thunderbird and - and so on. But Emacs is all this and much more, at the same time, with an interface that is as much the same as it can be, for so many activities. Perhaps this is what makes it almost hypnotic, and part of why you can do it for many hours straight without getting bored or mentally tired. There is just so much to do and you yourself don't have to change that much when you change activity, so there is no "energy drain" resetting and preparing for something else... Another thing with configuration and Elisp which hasn't been touched upon is that it is activity that breeds more activity. Which is very good because activity is the basis of everything. The more you do it, the more you learn and understand, and the more ideas what more to do you get. You know those forums where aspiring programmers ask for things to do, because they want to program but they don't have any ideas what to do? Then there is always some guy saying "a text editor" (as irony, as that would be almost impossible for a beginner to do) - but actually that guy could, without irony, say: "Start configuring Emacs, and write shell functions for the stuff you do!" If you do that, there is *never* a lack of things to do :) -- underground experts united