Terminal _ Advanced

Set advanced terminal options.

Restrict Application Mouse Mode When the SHIFT Key is Pressed
Some applications such as 'vi' and 'mc' can use mouse click and drag to make a selection or change the directory. When this option is selected, press the Shift key while using the mouse and Xshell uses the mouse input to perform actions such as making a selection on the screen.

Erase Screen Using Background Color
Use the current terminal background color rather than the background color set in the color scheme when erasing screen.

Receive LF as CR+LF
Display both CR and LF in the terminal screen when LF is received from the server.

Scroll to the Bottom When a Key is Pressed
Scroll to the bottom of the terminal screen when a user enters a key.

Scroll to the Bottom for Terminal Input/Output Events
Scroll to the bottom of the screen when text is displayed on the terminal screen.

Pause the Terminal's Scroll to Bottom Function When ScrollLock is Activated
When the keyboard's ScrollLock (ScrLk) button is activated, the 'Scroll to the bottom at terminal input/output' function is paused.

Enable Destructive Backspace
Erase a letter to the left of the cursor, when the Backspace key is pressed, and move the cursor to the erased character's position.

Move to the working directory upon session duplication
Checks the working directory of the current session and moves to that folder in the duplicated session.

Disable Blinking Text
Blinking texts do not blink and are displayed with solid color.

Disable Terminal Title Change
Do not change the Xshell title bar. In most cases, the title bar displays the folder and host name according to a request from a remote computer.

Disable Terminal Printing Feature
Display the terminal on screen without printing it when a request for terminal printing is received from server.

Disable Switching to Alternate Terminal Screen
Do not use an alternate screen for certain application programs, such as vi. When an alternate screen is used, and the application is terminated, the terminal area goes back to the screen before the application is started.


Disable Terminal Size Change upon Request
Ignore a terminal size change signal from the server.

Answerback to ^E
For output ^E (ENQ, Enquiry), most terminal emulators will answerback with its name. Xshell defaults to the same behavior, but the user may define which characters to answerback with.

Use the built-in font to draw line characters
When outputting lines or boxes with line characters (─,│,┌┘,├, etc.) use Xshell's default font instead of the user defined font.

Use the built-in font to support Powerline
Enable this option for a cleaner output when using Powerline.