Skip to content

Commit

Permalink
Add screenshot to shell integration docs
Browse files Browse the repository at this point in the history
Fixes #5038
  • Loading branch information
Tyriar committed Mar 25, 2022
1 parent 90e954e commit fe118cc
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
3 changes: 3 additions & 0 deletions docs/editor/images/integrated-terminal/shell-integration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 5 additions & 1 deletion docs/editor/integrated-terminal.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,11 @@ Extensions make use of links in the terminal, such as GitLens, to identify branc

## Shell integration

Shell integration is an experimental feature, which will turn on certain features like enhanced command tracking and current working directory detection. Shell integration works by injecting a script that is run when the shell is initialized and lets the terminal gain additional insights into what is happening within the terminal. Note that the script injection may not work if you have custom arguments defined in the terminal profile.
Shell integration is an experimental feature, which will turn on certain features like enhanced command tracking and current working directory detection.

![Command decorations show up on the left of the command as well as in the scroll bar when shell integration is enabled](images/integrated-terminal/shell-integration.png)

Shell integration works by injecting a script that is run when the shell is initialized and lets the terminal gain additional insights into what is happening within the terminal. Note that the script injection may not work if you have custom arguments defined in the terminal profile.

Supported shells:

Expand Down

0 comments on commit fe118cc

Please sign in to comment.