命令的制表符完成


10

我注意到在台式机版本上,键入命令时sudo apt-get install mysq可以像在解析文件路径时一样制表完整。但是,在服务器版本中不会发生这种情况。我是否需要此软件包或配置文件来实现此目的?

Answers:



2

检查您的〜.bashrc文件。我的最后一段内容如下:

#启用可编程的完成功能(无需启用

#这个,如果它已经在/etc/bash.bashrc和/ etc / profile中启用

#来源/etc/bash.bashrc)。如果[-f / etc / bash_completion] &&!shopt -oq posix; 然后 。/ etc / bash_completion fi

与原始安装的(桌面版)文件相比,这是未经修改的。显然,如果以if开头和以fi结尾的部分被注释掉,那么您将无法完成。当然,还要检查其他列出的文件位置。


0

我强烈建议您检查zsh

您可以简单地将其安装

须藤apt-get install zsh

它比bash更好,并且具有很多出色的定制功能

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.