xshell无法删除输入_Xshell设置显示&delete和backspace无法删除

学习oracle的时候觉得好苦恼 每次打错了就得重新打,因为按删除会显示^H

Backspace:

直到看到了这篇文章:

用 Xshell 连接 linux 系统时,显示数据到控制台,中文为乱码。

查看当前使用的编码格式:

[root@localhost share_data]# echo $LANG

zh_CN.GB2312

修改编码设置:

[root@localhost share_data]# vi /etc/sysconfig/i18n

LANG="zh_CN.UTF-8"

[文件]–>[打开]–>在打开的session中选择连接的那个 ,点击properties -> [Terminal ] ,在右边的translation先选择utf8,然后重新连接服务器即可。

Xshell登录进入linux后,在普通模没问题,>方式(操作数据库等模式)按delete,backspace键时会产生^H等乱码问题.

这是因为编码不匹配的问题.

解决方法:

选择File------>Propertise

弹出的对话框中,选择Terminal下的Keyboard.如下设置:

方向键:

又遇到一个问题,上下左右乱码。。

看了一篇帖子,大概的整理一下吧:

安装readline

[root@oracle11g ~]# tar -zxvf rlwrap-0.30.tar.gz

[root@oracle11g ~]# cd rlwrap-0.30

[root@oracle11g rlwrap-0.30]# ./configure

[root@oracle11g rlwrap-0.30]# make

[root@oracle11g rlwrap-0.30]# make install

[root@oracle11g rlwrap-0.30]# rlwrap

Usage: rlwrap [options] command ...

修改.bash_profile

[root@oracle11g rlwrap-0.30]# vi /home/oracle/.bash_profile

(该文件在你的oracle用户目录下可找到)。

添加这两行:

alias sqlplus='rlwrap sqlplus'

alias rman='rlwrap rman'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值