From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ben Bacarisse Newsgroups: gmane.emacs.help Subject: Re: Time to consider/try Helm? Date: Tue, 30 Oct 2018 18:11:00 +0000 Organization: A noiseless patient Spider Message-ID: <87zhuvgv9n.fsf@bsb.me.uk> References: <69734f56-cea7-465d-83a8-35c7b2f08a2a@googlegroups.com> <87a7mvlxia.fsf@work.i-did-not-set--mail-host-address--so-tickle-me> <877ehzx2vw.fsf@mbork.pl> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1540923221 12352 195.159.176.226 (30 Oct 2018 18:13:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 30 Oct 2018 18:13:41 +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 Oct 30 19:13:37 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gHYWH-000387-3W for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Oct 2018 19:13:37 +0100 Original-Received: from localhost ([::1]:54891 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHYYN-0005d5-F6 for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Oct 2018 14:15:47 -0400 Original-Path: usenet.stanford.edu!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 33 Original-Injection-Info: reader02.eternal-september.org; posting-host="bebd099f1982c8414a9ac600717cc683"; logging-data="13955"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/7Pe+o0wT9Ear/u4WJZ5/+hkPWekRlivk=" Cancel-Lock: sha1:1tyaFtehMHtyvbKICs0cMSVcaUk= sha1:KhvgjHVcowHfjdTMHQncCIFJhuk= X-BSB-Auth: 1.b7fa3838c3808023c3ae.20181030181100GMT.87zhuvgv9n.fsf@bsb.me.uk Original-Xref: usenet.stanford.edu gnu.emacs.help:224379 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:118508 Archived-At: Eric S Fraga writes: > On Tuesday, 30 Oct 2018 at 04:21, Skip Montanaro wrote: >>> >>> My journey was vanilla -> Ido -> Icicles -> Ivy. >> >> Completely naive question, but what do these packages provide? I've been >> using Emacs for 30+ years and I've never heard of any of them. I guess I >> need to get out more. > > if it's any consolation, I've also been using Emacs for 30+ years and > I've only managed to get to ido so far... ;-) I'm not quite up to 30 years (not much off, mind) but I keep trying these sorts of thing and I keep going back to the default. In part it's just muscle memory. I just tried Ivy again and can't stop myself from hitting TAB TAB which "acts on" an item in Ivy. I kept loading executable files like "program" rather than "program.c". I think these more sophisticated frameworks would benefit from a set of "compatibility" key binding and definitions so that you could go step by step trying out the new parts without getting frustrated by old habits. Mind you I got further this time... Last time I got frustrated by my habit of using M-x to get the last (and other previous) commands. But this time I read enough of the documentation to find that M-p does that in Ivy's mini buffer. Still going to be hitting a lot but at least that does not execute any action that I might not want. Maybe this time I'll stick it out... -- Ben.