The installer has a new "Use enhanced default settings" option
This activates several things by default, which previously required manual configuration after installation:
- Windows-friendly default key bindings (familiar keys in CMD continue to work, rather than being replaced by alternative bash key bindings).
- Auto-suggestions are enabled.
- Rich coloring enabled by default, including colors for recognized and unrecognized commands.
- Case insensitive history search.
- Keep 25000 lines of history.
- Performing completion also expands environment variables.
- If no completions match the typed prefix, then use a substring search instead.
Changes in v1.3.5
- Raised default
history.max_lines
to 10000. - Added an optional
default_inputrc
file:- It is loaded from the profile directory, or from the binaries directory.
- It uses the same format as the
.inputrc
file, and is loaded immediately before the.inputrc
files. - It has the effect of superseding built-in default values for Readline configuration variables and key bindings; any settings in the
.inputrc
supersede those in thedefault_inputrc
file.
- The installer has a new "Use enhanced default settings" option which installs
default_settings
anddefault_inputrc
files to provide default values that activate more of the Clink enhancements (to give a more enhanced experience "out of the box"). - The installer no longer defaults to installing AutoRun.
- The installer no longer has an option to use versioned install directory; files are installed directly in the install directory.
- Added
clink.runcoroutineuntilcomplete()
which allows a coroutine to keep running past the end of one edit line, and into the next edit line. - Fixed
os.execute()
return values when run in a coroutine (regression introduced in v1.3.2). - Fixed the selection color in
clink-select-complete
whencolored-stats
is off. - Fixed problems when displaying matches that exceed the screen width.
- Fixed #231; installer fails sometimes when uncheck "Use versioned install directory".