Linux终端的Tab自动完成功能失常
2016-12-02 12:14
686 查看
在RHEL7上面,看到现象如下(比如已经定义了JAVA_HOME环境变量):
cd $JAVA_HOME/<按Tab键> #末尾的/好像是必要的
结果没有任何反应。正常应该列出$JAVA_HOME目录下面的内容
vim $JAVA_HOME/<按Tab键> #末尾的/好像是必要的
结果变成
vim \$JAVA_HOME/
并且不提示任何内容。正常应该也是列出目录下面的内容。
经过查找,发现是安装了bash-completion软件包导致这个问题(yum info bash* 查看是否安装)。删除这个包之后(yum remove bash-completion),重新登录,恢复正常。
cd $JAVA_HOME/<按Tab键> #末尾的/好像是必要的
结果没有任何反应。正常应该列出$JAVA_HOME目录下面的内容
vim $JAVA_HOME/<按Tab键> #末尾的/好像是必要的
结果变成
vim \$JAVA_HOME/
并且不提示任何内容。正常应该也是列出目录下面的内容。
经过查找,发现是安装了bash-completion软件包导致这个问题(yum info bash* 查看是否安装)。删除这个包之后(yum remove bash-completion),重新登录,恢复正常。
相关文章推荐
- 解决linux终端按tab不能自动补全的问题
- Mac或者linux系统自动加载python tab补全功能
- --使Linux的bash的自动完成剩余命令的输入--该功能忽略大小写
- linux下 为自己编写的程序 添加tab自动补全 功能
- Python高级编程笔记(一)-- Linux下python命令行tab键自动补全功能设置
- linux环境下tab 自动补全功能
- Linux 自动完成脚本中的密码输入功能
- Ajax树形结构;Ajax自动完成功能,最近Ajax学习的成果
- 具有自动完成功能的ComboBox
- 在浏览器控件中启用自动完成功能
- 为Zend Studio3.5添加PHP5 DOM代码的自动完成功能
- 自动完成功能vb实现
- 使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(上)
- 自定义 StringTable 的自动完成功能 (C# API : SHAutoComplete)
- VB6 实现文本框的自动完成功能
- Delphi6 实现文本框的自动完成功能
- 在ant中使用cvs功能自动完成每日构建。
- 露雨资源库三(第一个.net2.0软件)-为控件增加自动完成功能
- 使用ASP.NET Atlas AutoComplete Behavior或AutoComplete Extender实现自动完成功能(下)
- 模仿IE的自动完成功能,支持FireFox