SecureCRT登陆Linux回删和方向键乱码解决
今天用Ubuntu系统中新增了一个用户,发现通过SecureCRT登陆后终端中有乱码。
Backspace回删和delete键显示:^H,方向键则显示:^[[A^[[B^[[C^[[D。
这样就根本没办法用了。
增加用户用的是这个命令:
useradd-m/home/gary
然后是修改/etc/sudoers文件给这个用户增加了sudo权限(当然这跟本主题没关系)。
1解决backspace和delete的乱码
在SecureCRT的工具栏Options→Session→Terminal→Emulation→MappedKeys页面,勾选OtherMappings的两个选项,如下图:
2解决方向键乱码
这还包括Tab键不能自动补全的问题。
输入echo$0查看当前的shell环境
这说明我们当前用的是sh环境,因为在创建用户时没有指定环境。
所以我们创建用户的时候应该用这个命令:
useradd-m/home/gary-s/bin/bash
当然,直接当前用户的shell环境改为/bin/bash。
sudovi/etc/passwd
然后在当前用户后面加上/bin/bash。
退出之后重新登录,方向键正常,tab键补全功能也生效
参考地址:
- 解决securecrt登录后方向键,backspace,delete键为乱码
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下