Skip to content

Commit aa09b28

Browse files
committed
Simplify feature highlights in readme.md.
1 parent d7a4aee commit aa09b28

File tree

1 file changed

+13
-36
lines changed

1 file changed

+13
-36
lines changed

README.md

Lines changed: 13 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -6,43 +6,20 @@ For details, refer to the [Clink documentation](https://chrisant996.github.io/cl
66

77
### Download
88

9-
Downloads are available from the [releases](https://github.com/chrisant996/clink/releases) page.
10-
11-
See the [issues](https://github.com/chrisant996/clink/issues) page for known issues or to file new issues.
12-
13-
### Features
14-
15-
Here are some highlights of what Clink provides:
16-
17-
- The same line editing as Bash (from the [GNU Readline library](https://tiswww.case.edu/php/chet/readline/rltop.html) version 8.1).
18-
- History persistence between sessions.
19-
- Context sensitive completion;
20-
- Executables (and aliases).
21-
- Directory commands.
22-
- Environment variables.
23-
- Context sensitive colored input text.
24-
- Automatic suggestions from history and completions.
25-
- New keyboard shortcuts;
26-
- Interactive completion list (<kbd>Ctrl</kbd>+<kbd>Space</kbd>).
27-
- Incremental history search (<kbd>Ctrl</kbd>+<kbd>R</kbd> and <kbd>Ctrl</kbd>+<kbd>S</kbd>).
28-
- Powerful completion (<kbd>Tab</kbd>).
29-
- Undo (<kbd>Ctrl</kbd>+<kbd>Z</kbd>).
30-
- Environment variable expansion (<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>E</kbd>).
31-
- Doskey alias expansion (<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>F</kbd>).
32-
- Scroll the screen buffer (<kbd>Alt</kbd>+<kbd>Up</kbd>, etc).
33-
- <kbd>Shift</kbd>+Arrow keys to select text, typing replaces selected text, etc.
34-
- (press <kbd>Alt</kbd>+<kbd>H</kbd> for many more...)
35-
- Directory shortcuts;
36-
- Typing a directory name followed by a path separator is a shortcut for `cd /d` to that directory.
37-
- Typing `..` or `...` is a shortcut for `cd ..` or `cd ..\..` (each additional `.` adds another `\..`).
38-
- Typing `-` or `cd -` changes to the previous current working directory.
39-
- Scriptable autosuggest with Lua.
40-
- Scriptable completion with Lua.
41-
- Scriptable key bindings with Lua.
42-
- Colored and scriptable prompt.
43-
- Auto-answering of the "Terminate batch job?" prompt.
9+
Downloads are available from the [releases page](https://github.com/chrisant996/clink/releases).
10+
11+
See the [issues page](https://github.com/chrisant996/clink/issues) for known issues or to file new issues.
4412

45-
By default Clink binds <kbd>Alt</kbd>+<kbd>H</kbd> to display the current key bindings. More features can also be found in GNU's [Readline](https://tiswww.cwru.edu/php/chet/readline/readline.html).
13+
### Feature Highlights
14+
15+
- [Auto-Suggestions](https://chrisant996.github.io/clink/clink.html#gettingstarted_autosuggest); Clink offers suggestions as you type based on history, files, and completions.
16+
- [Completions](https://chrisant996.github.io/clink/clink.html#how-completion-works); Clink can complete words when you press <kbd>Tab</kbd> or <kbd>Ctrl</kbd>-<kbd>Space</kbd> (interactive completion list).
17+
- [Persistent History](https://chrisant996.github.io/clink/clink.html#saved-command-history); Clink stores persistent history between sessions.
18+
- [Scriptable Prompt](https://chrisant996.github.io/clink/clink.html#customizing-the-prompt); You can customize the prompt dynamically with Lua scripts -- like in other shells -- but never before possible in cmd.exe!
19+
- [Colored Input Line](https://chrisant996.github.io/clink/clink.html#gettingstarted_colors); Your input is colored by context sensitive completion scripts.
20+
- [Command Line Editing Improvements](https://chrisant996.github.io/clink/clink.html#gettingstarted_keybindings); Clink supercharges the command line with new input editing commands and configurable key bindings.
21+
- Auto-answering of the "Terminate batch job?" prompt.
22+
- and much more!
4623

4724
### Usage
4825

0 commit comments

Comments
 (0)