Linux 启用 Tab 自动补全
432 字
2 分钟
Linux 启用 Tab 自动补全
在 Linux 命令行中,Tab 键补全功能可以极大提升输入效率。如果你的环境没有自动补全,请按照以下步骤进行配置。
1、安装 bash-completion 软件包
sudo apt updatesudo apt install bash-completion2. 修改配置文件
安装完成后,需要修改配置文件来启用它。你可以选择全局启用(对所有用户生效)或仅当前用户启用。
选项 A:全局启用(修改 /etc/bash.bashrc)
需要 root 权限,适用于所有用户。 请检查文件中是否存在以下代码块,如果被注释(前面有 #),请去掉注释符号;如果没有,请将其添加到文件末尾。
选项 B:仅当前用户启用(修改 ~/.bashrc)
仅对当前登录用户生效。 同样,找到或添加以下代码段到 ~/.bashrc 文件末尾。
# enable programmable completion features (you don't need to enable# this, if it's already enabled in /etc/bash.bashrc and /etc/profile# sources /etc/bash.bashrc).# if [ -f /etc/bash_completion ] && ! shopt -oq posix; then# . /etc/bash_completion# fiif [ -f /etc/bash_completion ] && ! shopt -oq posix; then . /etc/bash_completionfi3. 重载配置使其生效
修改保存文件后,不需要重启系统,只需执行 source 命令重载配置即可立即生效。 如果是修改了全局配置:
source /etc/bash.bashrc如果是修改了用户配置:
source ~/.bashrc配置生效后,尝试输入命令或路径的前几个字母并按下 Tab 键,系统应该会自动补全或列出可能的选项。
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
启用 sudo 权限
Linux启用 sudo 权限
2
修改用户 $HOME 默认目录名
Linux修改用户 $HOME 默认目录名
3
Word 中的 EQ 域实操
WordWord EQ 域 示例
4
VMware 创建虚拟 USB 磁盘
VMware创建一个 .vmdk 文件,虚拟机将其识别为真实的 USB 存储设备,支持热插拔模拟和完整的USB协议交互。
5
Linux 分数缩放支持
Linux分数缩放支持
随机文章随机推荐



