【发布时间】:2010-11-12 14:40:53
【问题描述】:
在我们的 shell 日常工作中,我们有一些工具/方法可以让我们在 shell 上的工作更有效率。
这里是我在日常基础中使用的这些东西的简短列表:
- Ctrl+R 搜索交互式 bash 历史记录
- bash auto completion。这有助于我完成 Tab makefile 目标、手册页等。
- autojump 让目录导航更快
- colorgcc 为 GCC 的终端输出着色,以便在较长的编译器输出中找到错误消息。
- GNU screen 有时也会有所帮助
最近我想起了我的老朋友autoexpect,它“记住”了你执行的命令和输入的内容。例如,我使用它“自动化” scp 命令。
请分享你的工具。
【问题讨论】:
-
这应该是wiki,不是问题。
-
这对我来说似乎太宽泛了。 Shell 被设计成作为计算机的整个接口,与它们一起使用的方法和工具的数量也相应巨大。
-
@unwind:即使是社区 wiki 问题也意味着仍然是问题 - 正是由于这个原因,普通用户无法再直接创建它们。见meta on community wiki
-
找不到可以将问题标记为 wiki 的位置
-
@dimba:那是因为你不能。社区 wiki 不是不提问的借口。
标签: bash