高效的使用bash

以前在用bash的时候觉得TAB补齐如果能做得更智能一些就好了,比如我使用evince ,bash就会自动列出目录下所有的pdf文件,我还想着自己动修改bash来实现,不过偶然发现了bash-completion这个东西,它不仅可以实现上面的功能,而且还可以补全sudo,补全命令的参数,下面这个图可以很好的代表bash-completion
bash-completion
http://www.caliban.org/bash/

Comments

kermit.mei: Hi,怎么把自己写的程序的选项加入到只能提示里? 那个主页好像没有说,也可能是我对英语不够敏感没找到。

Amankwah: 额的神啊~ bash-completion~ Ubuntu从我用的时候就有的了,我都以为是标配呢~结果今天是新闻~

cocobear: 额的天呢,老大来这里看新闻啊!!

可可熊: zsh我试了试不可以补齐参数,智能识别后缀倒是可以,不过似乎用着不太爽。纠错不太理解怎么用。

麦克狼: 您好,看来您的关于SDL的文章之后,想向您请教有关Linux下SDL开发的问题。请问您有QQ或者电话什么的吗,如果方便请告诉我。我的邮箱是44222853@163.com。我毕业论文是这方面的,有很多疑问。谢谢!!

luguo: 可以的,看下面: % ls - -1 – single column output --all -a – list entries starting with . --almost-all -A – list all except . and .. [snip]

luguo: 如果我没记错的话,zsh一直都可以。。。。而且zsh还可以纠错~~

c: To Amankwah: 怎么会是标配呢?额是第一次听说~

可可熊: 说明你太笨了!

wind: 事实上我没看明白这张图和你说的关系

坚持原创技术分享,您的支持将鼓励我继续创作!