代码之家  ›  专栏  ›  技术社区  ›  Fragsworth

针对开发人员的Linux/bash技巧?[复制品]

  •  2
  • Fragsworth  · 技术社区  · 17 年前

    可能重复:
    Favourite command line trick
    useful linux commands for programmers?
    What is your single most favorite command-line trick using Bash?

    我最近已经习惯了使用命令行工具和接口从bash shell进行大部分开发(使用各种语言)。我发现留在命令行中很方便,因为您可以在不离开该接口的情况下做很多事情,而且速度很快。

    您知道哪些工具和技巧可以使bash(可能与类似于 vim emacs )更强大的开发环境?

    4 回复  |  直到 13 年前
        1
  •  1
  •   DigitalRoss    17 年前

    你可能已经做了一些或者全部,但是作为记录…

    1. CTags/电子标签
    2. VIM和Emacs插件
    3. 开始了解狂欢!历史替换特性(但要小心!-)
    4. 如果使用vi(通过emacs),则了解:line模式
    5. 你可能想看看 id-utils 包裹
    6. 如果通过cygwin在Windows上使用bash,请使用rxvt而不是默认的DOS框。

    您还希望在编程模式下设置每个工具。像vi和emacs这样的编辑器可以自动索引、显示匹配的parens等等。您需要阅读帮助并打开这些功能。确保在历史模式下运行bash,以匹配您的编辑反应。它默认为emacs,但对于vi-one则是这样。 set -o vi .

        2
  •  2
  •   Michael McCarty    17 年前

    从一个x11窗口管理器开始,它不需要鼠标就可以正常工作。

    • 真棒
    • XMONAD

    之后:

    1. 屏幕
    2. 巴希完成
    3. vim
    4. CScope公司
    5. 插件
    6. 重拍

    我很少需要触摸鼠标。

        3
  •  1
  •   Bill the Lizard    14 年前

    首先,我集中使用 shortcuts . 那么,我可以明显地提到 vim , grep , tail , head , find , sudo !! ,…但有一件事我真的离不开 Programmable Completion . 当然,这将取决于你的习惯,但这里有一些必须为我:

        4
  •  -1
  •   Jim Barrows    17 年前

    哦,让我们看看……剪切,排序,grep,查找