高效的使用bash

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

http://www.caliban.org/bash/

This entry was posted in Linux and tagged . Bookmark the permalink.

10 Responses to 高效的使用bash

  1. wind says:

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

  2. luguo says:

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

  3. 可可熊 says:

    说明你太笨了!

  4. 可可熊 says:

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

  5. 麦克狼 says:

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

  6. luguo says:

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

    [snip]

  7. kermit.mei says:

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

  8. Amankwah says:

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

  9. cocobear says:

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

  10. c says:

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

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>