NextPrevUpTopContentsIndex

4.3.5 Completion

Complete Symbol

Editor Command

Argument: predicate
Key sequence: Alt+Ctrl+I

Attempts to complete the symbol before the current point. If the string to be completed is not unique, a list of possible completions is displayed.

If the Global Preference Use in-place completion is selected then the completions are displayed in a window which allows most keyboard gestures to be processed as ordinary editor input. This allows speedy reduction of the number of possible completions, while you can select the desired completion with Return , Up and Down .

If predicate is non- nil then only symbols which are bound or fbound are offered amongst the possible completions.

Abbreviated Complete Symbol

Editor Command

Argument: predicate
Key sequence: Alt+I

Attempts to complete the symbol abbreviation before the current point. If the string to be completed is not unique, a list of possible completions is displayed.

A symbol abbreviation is a sequence of words (sequences of alphanumeric characters) separated by connectors (sequences of non-alphanumeric, non-whitespace characters). Each word (connector) is a prefix of the corresponding word (connector) in the expansions. Thus if you complete the symbol abbreviation w-o then with-open-file and with-open-stream are amongst the completions offered, assuming the COMMON-LISP package is visible.

If the Global Preference Use in-place completion is selected then the completions are displayed in a window which allows most keyboard gestures to be processed as ordinary editor input. This allows speedy reduction of the number of possible completions, while you can select the desired completion with Return , Up and Down .

If predicate is non- nil then only symbols which are bound or fbound are offered amongst the possible completions.


LispWorks Editor User Guide (Windows version) - 14 Mar 2008

NextPrevUpTopContentsIndex