【Linux】Linux按tab键补全文件(名)或路径不区分大小写

1.打开 /etc/inputrc 文件

vim /etc/inputrc

在这里插入图片描述
2.在最末尾添加一行代码

set completion-ignore-case on

在这里插入图片描述
3.重新打开命令行窗口即可

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 如果 Linuxtab 无法补全,可能是因为命令自动补全没有正确配置。可以尝试重新配置命令自动补全或者安装相应的补全工具,如 bash-completion。另外也可以检查终端设置是否正确。 ### 回答2: Linux tab不能自动补全的情况可能有多种原因。以下是可能出现这种问题的原因以及相应的解决方案。 1. 缺少自动补全程序:有些Linux发行版默认情况下没有安装自动补全程序,这样就会导致tab无法自动补全。如果这是问题的原因,可以使用软件包管理器或者命令行工具来安装合适的自动补全程序,例如bash-completion。 2. 没有正确配置自动补全:即使有自动补全程序,如果没有正确配置,也无法自动补全。在大多数情况下,配置自动补全只是在用户bash环境中启用它。可以通过在.bashrc文件中添加以下内容来实现: source /usr/share/bash-completion/bash_completion 3. 没有正确安装shell:如果您使用一个不完整或不正确的shell,可能会导致自动补全无法正常工作。确保您使用的是合适的shell,并且已正确安装它。 4. 文件或目录称包含特殊字符:自动补全程序无法处理包含一些特殊字符的文件或目录称,例如空格、单引号、双引号等。如果您的文件或目录称包含这些特殊字符,您需要使用转义字符或引号将它们括起来,例如: cd My\ Documents cd "My Documents" 总之,如果Linuxtab无法自动补全,需要检查以上这些问题,并进行相应的修复。如果尝试了上述解决方案仍然无法正常工作,可以尝试升级或更改自动补全程序,或者寻求更高级的技术支持。 ### 回答3: Linux是一种开源的操作系统,它为用户提供了很多强大的功能和优秀的性能。在Linux中,常用的命令和操作可以通过盘快捷、命令行方式、图形界面等多种方式来实现,其中Tab自动补全功能是非常实用的功能。但有时候我们会遇到Linux Tab无法自动补全的问题,这时我们应该如何解决呢? 首先,如果遇到Linux Tab无法补全的情况,我们需要检查自己的环境设置,确认Tab是否已经设置为自动补全功能。可以通过执行“echo $SHELL”来查看当前使用的SHELL,然后在其中执行“bash --version”命令,查看bash版本是否为4以上版本。如果不是,则需要升级bash版本。 如果以上步骤没有解决问题,可以尝试检查当前用户目录下的“.bashrc”和“.bash_profile”文件是否存在,并且其中是否设置了Tab自动补全功能。通过执行“source .bashrc”和“source .bash_profile”命令来使设置生效。 此外,还有一个比较常见的原因是,当前所在目录下没有可自动补全文件或命令。这时可以先试着输入一部分关字,然后按Tab,看看是否能自动补全。如果仍然无法自动补全,可以在其他目录下尝试,看看是否能够自动补全。 总之,如果Linux Tab无法自动补全,我们需要先检查环境设置,并尝试在其他目录下进行操作。如果仍然无法解决问题,可以考虑升级bash版本或联系相关技术人员寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值