Back to CMD Prompt Tools

Clink injects itself into a running cmd.exe process and replaces its line editing with the GNU Readline library — the same engine that powers Bash on Linux. The result is a dramatically smarter, faster command line without changing your shell or your habits.

Cmder ships with Clink built-in, so you get all of this automatically. You can also install it standalone into any cmd.exe via winget install chrisant996.clink.

  • Auto-suggestions — ghost completions appear as you type, based on history and files. Press or End to accept.
  • Persistent history across sessions — press F7 for a scrollable popup list, PgUp/PgDn to filter by the typed prefix, or Ctrl+R for incremental search.
  • Rich Tab completionTab cycles through matches; Ctrl+Space opens an interactive list for executables, paths, aliases, and environment variables.
  • Directory shortcuts — type dirname\ to cd into it, .. / ... for parent dirs, and - to jump back to the previous directory.
  • Scriptable via Lua — add custom completions, dynamic prompt segments, and key bindings through Lua scripts without recompiling anything.
  • Colored input — context-sensitive syntax highlighting makes commands, arguments, and paths visually distinct as you type.
  • Inline autocomplete — as you type, Clink shows a greyed-out suggestion inline from your history. Press to accept the whole suggestion or Ctrl+→ to accept one word at a time, without ever leaving the command line.
  • Context-aware sub-command completion — pressing Tab twice after a command like git lists all its valid sub-commands (e.g. add, commit, push…) directly in the terminal, so you never need to leave the prompt to look up syntax.

Comments

Sign in with GitHub to leave a comment or reaction.