for Windows and Linux
for macOS
Ctrl+Alt+S
Use this dialog to specify settings for the embedded local terminal.
Prerequisites
Before you start working with terminal, make sure that the Terminal plugin is enabled.
The plugin is bundled with IntelliJ IDEA and is activated by default. If the plugin is not activated,
enable it on the Plugins page of the Settings / Preferences Dialog as described in
Enabling and Disabling Plugins.
| Item | Description |
|---|
| Start directory |
Specify the working directory where the terminal will be launched.
|
| Shell path | Specify the shell that will run by default. |
| Tab name | Specify the default name of a new session tab. Note that a session tab can be renamed. |
| Audible bell | If this option is selected, the console plays the bell sound on incoming escape sequence. |
| Close session when it ends | If this option is selected, the current session ends automatically when the corresponding
process ends (for example, by kill ). |
| Mouse reporting | If this option is selected, the embedded local terminal supports the mouse pointer. |
| Copy to clipboard on selection | If this option is selected, the text selected in the Terminal is automatically copied to clipboard. |
| Paste on middle mouse button click | If this option is selected, you can paste clipboard contents by clicking the middle mouse
button. |
| Override IDE shortcuts | If this option is selected, the Terminal tool window handles
keyboard shortcuts differently from IntelliJ IDEA.
If this check box is cleared, the IntelliJ IDEA key bindings are used. |
| Shell integration | If this option is selected, the terminal first loads a custom rc config file
(located in the terminal folder under plugins of IntelliJ IDEA distribution)
which provides an additional set-up, and then the user's rc file.
Note that presently shell integration works for Bash/sh
(bashrc), zsh(zshrc) and
fish shell (config.fish).
|