设置SecureCRT来正确显示彩色

  安装了SecureCRT5.5.1,登陆VMWare Player打开的CentOS5.0虚拟机,内容显示为单色,中文显示也有乱码的问题。

在网上找到了解决方法:

1、彩色显示问题

Options -> Session Options -> Emulation,然后把Terminal类型改成xterm,并点中ANSI Color复选框。

2、中文乱码问题

文字copy总是会出现乱码,从SecureCRT复制到SecureCRT有时也是乱码。和服务器端的环境变量没有什么关系。比如:LANG为 zh_CN.gb2312 或者 en_US.UTF-8 都可以的。

运行locale命令,一般的语言选项都是zh_CN.UTF-8。所以在Options -> Session Options -> Appearance选项中改成你想要的编码就可以了,将Character设成"UTF-8"即可(缺省是"default")。

 

现在说说secureCRT的设置
字体:建议用fixedsys,这个字体虽然不是最美丽的,但在终端上也是一个不错选择,大家都可以接受。
选择它,主要是因为它大小固定,在所有地方显示,效果都一样。大家都知道,如果有人把tab设置成4个空格,有人设置成8个,那么同样一个程序,本来很美观的一个程序,到别人电脑上就不美观了。同样,如果字体大小设置得不一致,也会出现这种问题。所以,建议大家把字体设置成统一的fixedsys。
Linux终端是有颜色的。vim也是可以打开颜色的。为什么很多人都不喜欢把两者的颜色打开呢。SecureCRT设置:Options -> Session Options -> Terminal -> Emulation -> ANSI Color 选中就可以了。
 
 
 
 
 
===============================================================================================================
 
前一阵用上一个新服务器,操作系统是Debian,用SecureCRT SSH登陆上去, 显示只有黑白色。 以前在RHES上也遇到这个问题,算是轻车熟路,到Session Option的Emulation里, 把Terminal选为Xterm, ANSI Color打上勾,上次就是这么解决的。
可重新连接后,居然还是黑白。 立刻去google解决方案,查到了不少,但没一个说的全的,最后总算东拼西凑把问题解决了,下面就是解决过程。
先解决ls的色彩问题。
编辑 ~/.bashrc,加入如下代码:
export PS1=’\[\033[1;32;40m\]\u@\h:\w\$ \[\033[0m\]‘
umask 022
export LS_OPTIONS=’–color=auto’
eval “`dircolors`”
alias ls=’ls $LS_OPTIONS’
alias ll=’ls $LS_OPTIONS -l’
alias l=’ls $LS_OPTIONS -lA’
再重新登陆上去,ls有颜色了,但这个方法仅在root帐号下是有效的,用普通用户帐号登录上去还是不行。应该用普通帐号登录上去编辑~/.bash_profile,加入下面代码:
if [ -f ~/.bashrc ]
then
    source ~/.bashrc
fi重新登录后ls的颜色问题解决了, 接下来解决vi的颜色问题。
编辑下面的文件
/etc/vim/vimrc
把下面代码前的注释去掉。
syntax on
但发现这样做还不行, 不但不显示色彩,启动vim的时候还提示不认识syntax on,解析配置文件失败。 原来是系统安装的vim不全,执行
apt-get install vim-full
完整的vim有300多M,安装过程会比较长。
然后在~/.bashrc中添加下面的指令
alias vi=’vim’
退出登录再重新连接,充满色彩的vi又回来了。
SecureCRT支持两种不同的方法来控制终端窗口中显示的文本颜色,即配色方案和ANSI颜色。配色方案是指在SecureCRT中配置的设置,用于指示终端中显示的文本使用哪些前景色和背景色。默认情况下,会话被配置为使用内置的单色配色方案(白底黑字)。而ANSI颜色功能可以与自定义或提供的配色方案相结合使用。当SecureCRT从远程主机/应用程序接收到正常的ANSI颜色代码时,它将以应用的配色方案定义的颜色显示文本。所有其他ANSI颜色代码将根据全局选项中定义的ANSI颜色对文本进行着色。要将特定的配色方案应用于现有的所有会话,您可以通过编辑默认会话并将配色方案更改应用于所有会话来实现。具体步骤如下: 1. 打开主选项菜单并选择全局选项。 2. 在Global Options窗口中选择General / Default Session类别,并按下Edit Default Settings按钮。 3. 在终端/外观类别中,指定要用于所有会话的配色方案。 4. 点击确定按钮即可应用配色方案。请注意,对默认会话所做的更改将成为以后创建的任何新会话的默认设置。 此外,您还可以在SecureCRT中创建自定义配色方案。您可以通过按位于“全局选项”对话框的“终端”/“外观”/“高级”类别中的“新建...”按钮来创建自定义配色方案,并选择所需的前景色和背景色。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值