Specify the working directory where the terminal will be launched.
Specify the shell that will run by default.
Specify the default name of a new session tab. Note that a session tab can be renamed.
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 ).
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 RubyMine. If this check box is cleared, the RubyMine key bindings are used.
If this option is selected, the terminal first loads a custom rc config file (located in the terminal folder under plugins of RubyMine distribution) which provides an additional set-up, and then the user's rc file.