Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Xshell can apply keystrokes or quick command execution to the current session, some sessions, or all sessions.


  • Simultaneous input through Compose Bar or Compose Pane
  • Run a Quick Command simultaneously through Compose Bar or Compose Pane
  • Simultaneous input through Send Key Input to All Sessions function


Simultaneous input through 'Compose Bar' or 'Compose Pane'

The 'Compose Bar' and 'Compose Pane' are spaces where a user can compose commands or strings before sending them to the server without directly entering them into the terminal. 'Compose bar' is used to send a single line of command or string to the remote server. 'Compose Pane' has the same role as the 'Compose Bar', but you can edit multiple lines and send them at once.

  1. In the'View' menu, select 'Compose' =>'Compose Bar' or'Compose Pane'




  2. Select the range to send commands to sessions from the range selection icon on the left of the 'Compose Bar' or 'Compose Pane'.


  3. Enter a string in the 'Compose Bar' or 'Compose Pane' and press the Enter key.

Simultaneous execution of Quick Commands through 'Compose Bar' or 'Compose Pane'

Quick Command is a function that allows you to register and execute frequently used commands or scripts with a button. Depending on your favorite, you can select 'Quick Command Bar' or 'Quick Command Pane', or select them all.

  1. Select "Quick Command Bar" or "Quick Command Pane" from 'Quick Commands' in the 'View' menu. And you need to select 'Compose Bar' from the 'Compose' menu.


  2. Create a Quick Command you want to execute in the 'Quick Command Bar'. You can create a Quick Command from the left menu icon of the 'Quick Command Bar' or by double-clicking the bar.


  3. Click OK to save, then place the mouse pointer on the 'Compose Bar' and select the range.


  4. After pressing the Quick Command button you want to execute, check that the command is entered in the compose bar. If it contains a newline character, the command is executed right away and you can see that the command is delivered to all of the selected areas.

Simultaneous input through the 'Send Key Input to All Sessions' function

This is a function that allows the input directly to the terminal to be entered simultaneously in all sessions selected by the user. You can send the ESC key, Backspace key input, or various combination keys with Ctrl, Alt key, etc., which are difficult to be done through the 'Compose Bar' and 'Compose Pane'.

  1. From the 'Tools' menu, select the 'Send Key Input to All Sessions' menu.


  2. The status is displayed at the top of the session where simultaneous input can be excluded by pressing 'Off'

  3. One input in a session is applied simultaneously to all sessions where concurrent input is in effect.


  • No labels