linux下字符终端某些按键无法输入解决方法

最近在一个archlinux下面写些东西,当时我改了/etc/inputrc里面的一些东西,然后在终端里面没法输入a,但是能输入大写A,在网页或者编辑器里面可以输入a,当时不知道是什么原因,网上搜了半天,在http://www.linuxsir.org/bbs/showthread.php?t=265198里面找到相同问题,他是d键没发输入,下面引用下原文:
=========================================================
inputrc的格式很简单的
每一行开头如果不是#就一定会起作用的
除了set命令外,简单的格式是
按键序列: 命令
按键序列如果要多余一个字符似乎要引号引起来。如果没有:后面的部分就表示前面的按键序列
没有任何作用。
=========================================================

根据这个,我查了下我的inputrc文件,果然有这么一句,是
alias ls='ls --color=auto'
inputrc文件默认的就按照上面的方法来处理了,于是我就把这句去掉,我加这句是想在终端根据文件类型不同,字体显示颜色不同,可是一不小心加错地方了,造成了上述错误,其实把这句加到/etc/bash.bashrc里面就可以了

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值