Terminal _ Advanced

Set advanced terminal options.

Use application mouse mode

Some applications, such as vim, can use mouse clicks or drags to change areas, select files, or move directories. At this time, the string selected by mouse dragging or clicking is not copied to the Windows clipboard.

Restrict Application Mouse Mode When the SHIFT Key is Pressed

When the mouse mode is enabled, if you hold down the Shift key and use the mouse, Xshell can use mouse input directly for functions such as text selection. In other words, it is the same as not using the mouse mode.

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

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

Pause Scroll to Bottom 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.

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

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.

Use rxvt for Home/End keys

The Home/End key value transmits the key value used by Xwindow terminals. Some applications require this key to be sent for Home and End to work.

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 many 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. The Xshell window may automatically change size when a terminal change signal comes in. If you turn this option on, the signal will be ignored and the current window size will be maintained.

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 font of the session properties.

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