Use this page to customize the Terminal ⌥F12 settings.
|Start directory||Specify the working directory where every new shell session should start.|
|Environment Variables||Specify custom environment variables for every new shell session.|
Specify the shell that will run by default. Here are some examples of different shells:
|Tab name||Specify the default name for new tabs.|
|Audible bell||Play the bell sound on an incoming escape sequence.|
|Close session when it ends||Close the current session when the corresponding process ends (for example, by |
|Mouse reporting||Enable the mouse pointer support in the embedded local terminal.|
|Copy to clipboard on selection||Copy text selected in the terminal to the clipboard.|
|Paste on middle mouse button click||Paste clipboard contents by clicking the middle mouse button.|
|Override IDE shortcuts||Use shell-specific shortcuts instead of IDE shortcuts when the Terminal tool window is active.|
Integrate the terminal with the system shell to properly keep track of your command history for sessions and load a custom config file with required environment variables.
Shell integration works for
|Highlight hyperlinks||Highlight HTTP links in the terminal and make them clickable.|
|Run Commands using IDE|
Detect and highlight commands that can be used as IDE features instead of running them in the terminal and reading console output.
When enabled, instead of pressing ⏎, which runs the command in the terminal, press Ctrl+Enter to open the corresponding GUI element. See Run IDE features from the terminal for details.