Icicles - Screenshots

iciclesimage

This page is not part of the regular sequence of Icicles doc pages, but it can give you an idea of what Icicles offers, without all of the words. It shows the screenshots that you can find in context on other Icicles pages.

Previous: Icicles - LibrariesIciclesIndexNext: Icicles - Nutshell View

Icicles Menu-Bar Menu

drew-emacs-Icicles-menu

The Icicles menu is available whenever you are in Icicle mode. By default, many of the entries shown here are not in menu Icicles but are instead in appropriate existing menus, such as File. Whether they are in menu Icicles or other menus is controlled by user option `icicle-touche-pas-aux-menus-flag’. See Icicles - Nutshell View.

Dired Dirs submenu (in DiredMode only):
drew-emacs-Dired-Dirs-menu
Dired Marked submenu (in DiredMode only):
drew-emacs-Dired-Marked-menu
Dired Marked > Here and Below submenu (in DiredMode only):
drew-emacs-Here-and-Below-menu
Buffers submenu:
drew-emacs-icicle-Buffers-menu
File submenu:
drew-emacs-icicle-File-menu
Edit submenu:
drew-emacs-icicle-Edit-menu
Jump To Bookmarks submenu (see also Bookmark+):
drew-emacs-icicle-Bookmarks-menu
Jump To Bookmarks > With Tags submenu (see also Bookmark+):
drew-emacs-icicle-Bookmarks-With-Tags-menu
Go To submenu:
drew-emacs-icicle-Go-To-menu
Go To > Definition (Imenu) submenu:
drew-emacs-icicle-Go-To-Definition-menu
Icicles Search submenu:
drew-emacs-icicle-Search-menu
Icicles Search > Definitions submenu:
drew-emacs-icicle-Search-Definitions-menu
Icicles Search > Bookmarks submenu:
drew-emacs-icicle-Search-Bookmarks-menu
Describe submenu:
drew-emacs-icicle-Describe-menu
Apropos submenu:
drew-emacs-icicle-Apropos-menu
Customize submenu:
drew-emacs-icicle-Customize-menu
Frames submenu:
drew-emacs-icicle-Frames-menu
Icicles Options submenu:
drew-emacs-icicle-Icicles-Options-menu
Icicles Options > Choose submenu:
drew-emacs-icicle-Icicles-Options-Choose-menu
Icicles Options > Toggle submenu:
drew-emacs-icicle-Icicles-Options-Toggle-menu

Minibuf Menu-Bar Menu

drew-emacs-Minibuf-menu

The Minibuf menu is available whenever the minibuffer is active. See Icicles - Nutshell View.

Save/Retrieve Candidates submenu:
drew-emacs-i-Minibuf-Save-Retrieve-menu.png
Candidate Set submenu:
drew-emacs-i-Minibuf-Candidate_Set-menu.png
Act on All Candidates submenu:
drew-emacs-i-Minibuf-Act-on-All-Candidates-menu.png
History submenu:
drew-emacs-i-Minibuf-History-Candidates-menu.png
Edit submenu:
drew-emacs-i-Minibuf-Edit-Candidates-menu.png

Completion Popup Menu (`C-mouse-3')

drew-emacs-icicle-mouse-3-menu
This Candidate submenu:
drew-emacs-icicle-mouse-3-This-Candidate
Sorting submenu:
drew-emacs-icicle-mouse-3-Sorting
Save/Retrieve submenu:
drew-emacs-icicle-mouse-3-Save-Retrieve
Sets submenu:
drew-emacs-icicle-mouse-3-Sets
Toggle/Cycle/Change submenu:
drew-emacs-icicle-mouse-3-Toggle
Miscellaneous submenu:
drew-emacs-icicle-mouse-3-Misc

Contextual menu Completion pops up when you use ‘C-mouse-3’ in buffer ‘*Completions*’. Some of its menu items apply to the clicked candidate; others apply to all candidates. See Icicles - Completions Display.

File Menu: Icicles Submenu

drew-icicles-File-submenu

Icicles augments the standard File menu, adding an Icicles submenu that provides multi-commands and specialized Dired commands.

Edit Menu: Icicles Submenu

drew-icicles-Edit-submenu

Icicles augments the standard Edit menu, adding an Icicles submenu.

Bookmarks Menu: Icicles Submenu

drew-icicles-Bookmarks-submenu

Icicles augments the standard Bookmarks menu (typically a submenu of the Edit menu), adding an Icicles submenu that provides multi-commands for navigating to and among different kinds of bookmarks or markers. The bookmark and tags menu items are avaible only if you also use Bookmark+, but the go-to items are always available.

Search Menu: Icicles Submenu

drew-icicles-Search-submenu

Icicles augments the standard Search menu (typically a submenu of the Edit menu), adding an Icicles submenu that provides multi-commands for searching files and buffers in various ways.

Options Menu: Icicles Submenu

DrewsEmacsIciclesOptionsMenu

Icicles augments the standard Options menu. It adds an Icicles submenu with items that let you modify specific Icicles options.

Customize Emacs Menu: Icicles Submenu

DrewsEmacsIciclesOptionsCustomizeMenu

Icicles also adds an Icicles submenu to the Customize Emacs submenu of menu Options, with operations for customizing anything. See Icicles - Customization and General Tips.

Frames Menu: Icicles Submenu

drew-icicles-Frames-submenu

If you use library menu-bar+.el then you have a Frames menubar menu. Icicles augments this menu, adding an Icicles submenu that provides multi-commands affecting frames. If you do not use library menu-bar+.el then the same menu items are added to the main Icicles menu.

Customize Buffer for Icicle Mode Keys

IciclesCustomizingKeys

You can easily customize the Icicle mode key bindings for top-level commands, without knowing any EmacsLisp. See Customizing Keys.

Apropos Completion (Regexp Matching)

IciclesRegexpCompletions

Buffer ‘*Completions*’ shows all matches for your input `M-x ise.*char’. See Icicles - Nutshell View.

Apropos Completion Cycling

iciclesscreenshot

See Icicles - Apropos Completions and Icicles - Cycling Completions.

Mode-Line

This screenshot shows highlighting of the ‘Icy’ mode line lighter that indicates Icicle mode.

DrewsEmacsIcyModeLine

The fact that ‘Icy’ is highlighted at all indicates that completion is available. The light-green background and the `+’ indicate multi-command completion. And the blue box (which appears as an underline and overline) indicates that completion is currently strict: your input must match one of the candidates.

Minibuffer

IciclesMinibufRegion1 IciclesMinibufRegion2

These screenshots show the effect of options ‘icicle-point-position-in-candidate’ and ‘icicle-mark-position-in-candidate’ on the placement of the cursor during candidate cycling.

They also show one of the states of the completion status indicator, just to the left of the prompt:

DrewsEmacsMinibufLevel1

This screenshot shows progressive completion. See Icicles - Customization and General Tips and Icicles - Nutshell View.

`icicle-occur': Lines in a Buffer that Match a Regexp

IciclesOccurScreenshot

See Icicles - Search Commands, Overview.

`icicle-search': Regexp Matches Against Regexp Matches

IciclesSearchScreenshot

See Icicles - Search Commands, Overview.

Highlighting of Regexp Subgroups

IciclesSearchContextLevelsScreenshot

`icicle-imenu': Imenu Choices Accessible From the Keyboard

IciclesImenuScreenshot

See Icicles - Search Commands, Overview.

Key Completion, Different Sort Orders, `..'

You can complete keys. You can sort completion candidates in different orders.

IciclesKeyCompletionsSortLocalFirst

IciclesKeyCompletionsSortPrefixFirst

IciclesKeyCompletionsSortByCmdName

And when below top level in the key hierarchy, you can use candidate `..’ to go up one level.

IciclesKeyCompletionsDotDot

See Icicles - Key Completion.

Fuzzy Prefix Completion

You can complete input in a fuzzy way.

drew-emacs-fuzzy-fo

drew-emacs-fuzzy-fol

See Icicles - Completion Methods and Styles

Menu-Bar Choices Accessible from the Keyboard

lacarte-w-icicles

See LaCarte.

`icicle-read-color' Completion Candidates

Sorted by color name (showing proxy color candidates):

DrewsEmacsColorNameCompletions

Sorted by color saturation (purity):

DrewsEmacsColorSaturationCompletions

Sorted by color hue:

by-hue

Sorted by brightness (value):

by-brightness

Sorted by hue and brightness:

by-hue-and-brightness

Sorted by hue + hue + hue + hue + brightness:

by-hue-hue-hue-brightness

See:

Option `icicle-WYSIWYG-Completions-flag'

‘icicle-WYSIWYG-Completions-flag’ = ‘4’: IcicleWYSIWYGCompletionsflagSwatch

‘icicle-WYSIWYG-Completions-flag’ = ‘t’ (two screenshots): IcicleWYSIWYGCompletionsflagWhole

DrewsEmacsFaceNameCompletions

See:


Screenshots Provided By Users

icicles-rcodetools

Completing a Ruby method with Help On Candidates feature

See Icicles - Help on Candidates. – rubikitch


Previous: Icicles - LibrariesIciclesIndexNext: Icicles - Nutshell View

DrewsElispLibraries referenced here: Lisp:lacarte.el, Lisp:icicles.el

CategoryCommands CategoryCompletion CategoryRegexp