diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -394,6 +394,22 @@ We can also pipe the output of aichat which will disable interactive mode. aichat -e find all json files in current folder | pbcopy ``` +### Shell integration + +This is a **very handy feature**, which allows you to use `aichat` shell completions directly in your terminal, without the need to type `aichat` with prompt and arguments. This feature puts `aichat` completions directly into terminal buffer (input line), allowing for immediate editing of suggested commands. + + + +To install shell integration, run the following code: + +```sh +sh_ext=bash # possible values: bash, fish, zsh, ps1 +curl -o aichat-integration.$sh_ext https://raw.githubusercontent.com/sigoden/aichat/main/scripts/integration.$sh_ext +. aichat-integration.$sh_ext +``` + +After that restart your shell. You can invoke the completion with `alt+e` hotkey. + ## License Copyright (c) 2023-2024 aichat-developers. |
