View Single Post
Old 10-04-2018, 07:50 AM
bgagnon bgagnon is offline
VanDyke Technical Support
Join Date: Oct 2008
Posts: 4,634
Hi waynespa,

Do you see the same issue in Mac's native Terminal app?

Do you (or have you in the past) had iTerm2 installed on this machine?

If so, I believe this is because iTerm customizations (due to enabling Shell Integration) to the environment are not compatible with a native Xterm terminal. There are escape sequences that don't mean anything to an Xterm; they end up resulting in the display of the garbage since SecureCRT doesn't know how to interpret the iTerm2 specific customizations (and SecureCRT shouldn't be expected to know how to handle these custom-to-iterm2 sequences).

Since only iTerm (or other "in-the-know" apps) can interpret the customized escape sequences, you will need to follow instructions on disabling iterm2's Shell Integration, or have a Logon Action in SecureCRT for your local shell connections (the default session) to do something like below (YouTube video demonstrating Default Session):

  Expect:      waynes$ 3;B
  Send:        export PROMPT_COMMAND='echo -ne "\033]2;${USER}@{$HOSTNAME}\007"'
Here's links to a couple forum posts about Logon Actions:

I have added this thread to a feature request in our product enhancement database for an option for SecureCRT to nicely handle the customizations associated with iterm2's Shell Integration. Should a future release of SecureCRT include this feature, notification will be posted here.

If you prefer direct email notification, send an email to and include "Feature Request - Forum Thread #13279" in the subject line or use this form from the support page of our website.

VanDyke Software
Technical Support
(505) 332-5730
Reply With Quote