Ubuntu 选项卡自动补全(如 PowerShell)

Ubuntu 选项卡自动补全(如 PowerShell)

对我来说,PowerShell 选项卡自动完成功能比 Linux 中的终端控制台要好得多。有没有办法配置这个?

例如

usr@Ubuntu:~/esp/esp-idf$ ls -ahl
drwxrwxr-x 16 usr usr 4.0K Sep 11 19:57 examples
-rw-rw-r--  1 usr usr 2.1K Sep 11 19:57 export.bat
-rw-rw-r--  1 usr usr 2.5K Sep 11 19:57 export.fish
-rw-rw-r--  1 usr usr 2.8K Sep 11 19:57 export.ps1
-rw-rw-r--  1 usr usr 4.9K Sep 11 19:57 export.sh

usr@Ubuntu:~/esp/esp-idf$ cd *port*       <tab> -->
usr@Ubuntu:~/esp/esp-idf$ cd export.bat   <tab> -->
usr@Ubuntu:~/esp/esp-idf$ cd export.fish

在powershell中我可以这样做cd ex <tab>,它会自动完成列表中的第一个,然后我可以按<tab>agan,它会将其更改为列表中的第二个。我也可以这样做cd *ex*sh,它会找到与之匹配的东西。它可以走得更远,并且cd es*/es*/ex*.sh <tab>会自动完成cd esp/esp-idf/export.sh

我的记忆力真的很差,我不记得所有目录的确切区分大小写的名称,但我知道它们包含什么,所以对我来说,自动完成非常快速且有用

相关内容