【发布时间】:2015-06-09 00:33:45
【问题描述】:
在 linux/bash 中,reverse-i-search (Ctrl+R) 只搜索历史记录
有没有我可以的包(比如 reverse-i-search):
a ) save a command that I like
b ) search the saved list of commands - much like reverse-i-search ?
别名并将其添加到 .bash_profile 的问题是它们不可修改。 例如,我经常使用 'git rebase -i HEAD~NUM' 我只能为某些 NUM 设置别名,而使用 reverse-i-search 我可以检索命令,编辑并执行它。
谢谢。
【问题讨论】:
-
为什么需要工具?你不能只维护一个文本文件吗?
-
不方便,尤其是如果您是开发人员
-
真的吗?你过于笼统了。开发人员以各种方式工作。文本是通用界面,我可以用它做任何事情并编写各种工具(我会这样做)。
-
无论如何,您可能对大量可让您扩展 sn-ps 的工具感兴趣。在 OS X 上通常推荐使用 TextExpander、Dash 等。在 Emacs 中通常推荐使用 yasn-p。我对其他环境不太熟悉(反正我是从 OS X 做 Linux 开发的),所以我不能说什么是最好的。
-
顺便说一句,这看起来像是一个购物清单问题,所以它可能会被投票接近。