help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Icicles [was: shell command completion gone]


From: Rustom Mody
Subject: Re: Icicles [was: shell command completion gone]
Date: Fri, 14 Jan 2011 13:00:15 +0530

Hi Drew.

Not used icicles for a while...
This thread prompted me to try again

Reinstalling: The get icicles shell script missed ring+.el.  Anyway
thats a minor point

On Wed, Jan 12, 2011 at 9:15 PM, Drew Adams <drew.adams@oracle.com> wrote:
>> bundle-0. All keys behave as in vanilla emacs; icicles functionality
>> available in a standard place such as a menu
>
> That's command `icy-mode': turns Icicles on (and off).

Well I find that uparrow and downarrow in vanilla (aided with
savehist) gets me history
But icicles gets me the 2C-associate-buffer
(Seems to have recently changed from forward to reverse or some such
so now gives
zone-mode)
In any case vanilla gives history icicles gives all possible completions


Another thing about icicles that got in my way earlier (dunno if
changed recently) is that icicles stay around and show up unexpectedly
and uselessly when for example I kill another buffer
>
>> bundle-1. A few key (sorry for the pun) concepts are understood and
>> their corresponding keys are bound; but ONLY those keys
>
> (setq icicle-touch-pas-aux-menus              t
>      icicle-top-level-key-bindings           nil
>      icicle-redefine-standard-commands-flag  nil)
>
> Just use completion normally: TAB, RET (~ vanilla Emacs).
>
> Later, try candidate cycling if you want.
> Try `C-M-mouse-2' for help on a candidate, if you want.
> Try substring completion (`S-TAB') if you want.
>
> IOW, start with vanilla behavior; explore Icicles by experimenting with 
> features
> as slowly as you like.  There's nothing dangerous here.
>
> There should be nothing confusing if you don't use keys you wouldn't normally
> use in the minibuffer anyway.
>
>> bundle-2. More concepts and more keys
>> Stop at 3 or 4! [And thats not factorial!]
>
> Au choix.  You don't need a bundle to activate a few keys.
>
> (setq icicle-touch-pas-aux-menus  t)
>
> Or just add back a few of the default keys to `icicle-top-level-key-bindings'.
> Experiment with the ones you added before moving on.
>
>> That is to say you need people like Le and Prad (and hopefully myself)
>> as control-points
>
> Yes, any maintainer/developer would be lost without user feedback.  Many users
> have helped Icicles along the way, and I and other users appreciate it.
>
>> on the learning-bezier-curve.
>
> IMO, Icicles can help with both the Emacs learning curve and the Icicles
> learning curve.  Believe it or not...
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]