使bash TAB完成更像cmd.exe [重复]


12

我想知道是否有一种方法可以像在cmd.exe上的行为一样在bash中完成旋转样式完成,我发现它可以加快输入命令的速度


2
有什么方法可以使cmd.exe的行为更类似于bash。我在bash中犯的错误更少,因为它不会选择错误的文件。
justintime 2010年

Answers:


12

~/.inputrc文件中,添加:

"\C-i": menu-complete

重新读取该文件,因此需要在当前shell,按效果Ctrl- - 。x Ctrlr


这对我的盲人朋友真的很有用。正常的bash标签完成对屏幕阅读器没有用;这使其可用。
Cajunluke 2011年

reset可能也可以工作...
Hello71 2011年

1
@ Hello71:reset影响终端,不影响bash。
暂停,直到另行通知。

3
@KoMet:bind 'set completion-ignore-case on'在提示符处或在中~/.bashrcset completion-ignore-case on在中~/.inputrc
暂停,直到另行通知。

1
@KoMet:不客气。赞誉始终受到赞赏。
暂停,直到另行通知。

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.