本篇内容介绍了“Linux和MacOS终端大小写敏感问题说明”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
打开终端,并
cd
到用户
home
目录,输入:关闭再重新打开终端即可如果你只想快速解决上面的问题,直接看第三部分即可。
Bash
和其它大多数
shell
使用
Readline
库作为其输入相关的库。
Readline
库有一些默认的键盘映射,除此之外,也可以通过修改
inputrc
文件来定制键盘映射。
inputrc
文件时
R开发云主机域名eadline
库的启动文件,当使用
Readline
作为输入库的程序启动时,它会自动读取
inputrc
配置文件,初始化自定义的键盘映射。
inputrc
文件的位置由
shell
的环境变量
INPUTRC
控制,如果该变量没有设置,缺省的
inputrc
文件的路径是
~/.inputrc
。如果该文件
~/.input开发云主机域名rc
不存在,开发云主机域名就会使用系统级(对所有用户生效)的
活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看
inputrc
文件
/etc/inputrc
。如果某个用户需要修改系统默认的
inputrc
配置,可以改动
~/.inputrc
,这样会覆盖系统的默认配置。关于如何编辑
inputrc
文件的信息,运行
info bash
,参考
bash
的
info
页的
Readline Init File
这一节,运行
info readline
以参考
readline
自己的
info
页。在
inputrc
文件中,有两种配置:一种是
inputrc
变量,一种是键盘映射。 注意,在配置该文件时,注释必须占单独的一行,否则可能会有问题。
inputrc变量配置
变量配置的语法如下:常见的变量和配置如下:
键盘映射配置
配置
inputrc
变量的语法如下:
设置MacOS下自动补全不区分大小写
通过上面的介绍,解决这个问题应该是绰绰有余了。打开用户主目录下的文件
~/.inputrc(
如果没有的话,就新建该文件),在其中添加如下配置:保存该文件,然后,重启命令行,就会发现自动补全不区分大小写已经生效了。 网上好多结果中,还需要多加一个下面的配置:这个配置的目的是,在列出自动补全的结果之后,再按一次
tab
键,就会自动在自动补全列表中选择,而不是一直展示自动补全列表。“Linux和MacOS终端大小写敏感问题说明”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注开发云网站,小编将为大家输出更多高质量的实用文章!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《Linux和MacOS终端大小写敏感问题说明》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...