From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Les Harris Newsgroups: gmane.emacs.help Subject: Re: What completion mechanisms are you using? Date: Sat, 31 Jan 2009 03:42:17 -0800 Organization: People's Front Against Organizations Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1233413170 27163 80.91.229.12 (31 Jan 2009 14:46:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 31 Jan 2009 14:46:10 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jan 31 15:47:24 2009 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 1LTH7y-0008BM-N3 for geh-help-gnu-emacs@m.gmane.org; Sat, 31 Jan 2009 15:47:22 +0100 Original-Received: from localhost ([127.0.0.1]:53360 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LTH6g-0006GU-4T for geh-help-gnu-emacs@m.gmane.org; Sat, 31 Jan 2009 09:46:02 -0500 Original-Path: news.stanford.edu!headwall.stanford.edu!news.glorb.com!news2.glorb.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local02.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail Original-NNTP-Posting-Date: Sat, 31 Jan 2009 05:42:12 -0600 Original-Newsgroups: gnu.emacs.help X-Face: %4KI#W/E.D'"lc~N*Pq8SxA_Y{M+7y4]&d3R$:xoXY`b%$4aZa-0; <6!][&7qTL^/\{h 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:61796 Archived-At: senny writes: > Because I have no clue where to start searching for the ones I like, i > wanted to ask you what extensions you are using and how they help you > to optimize your day to day work. I'm a big fan icicles. It adds completion for pretty much any minibuffer related activity you can think of (and then some). I still haven't come close to really utilizing it to it's full potential (but then, with emacs in general that is a rather normal state of affairs for me!) Features that I use often would include: * Regex and Fuzzy matching. These are great when I have a general idea what something I'm looking for is named but not exactly. Also good for exploring possibilities within a subset of functionality. * Saving completion lists to act as de facto file listings for projects. * Using it's completion to enhance the discoverability of emacs commands for myself. Icicles if sort of a kitchen sink solution but a high quality one. If you would like something a bit more focused perhaps look into ido-mode? My two cents at any rate. -- Do they only stand By ignorance, is that their happy state, The proof of their obedience and their faith?