交互式 shell 提示?

Chr*_*ris 5 unix shell bash

你最喜欢的贝壳技巧是什么?是什么让你的日常命令行使用起来更容易?

我的,对于 bash:

将此添加到您的主目录中的 .inputrc 文件中:

"\e[A": history-search-backward
"\e[B": history-search-forward
Run Code Online (Sandbox Code Playgroud)

现在,当您在提示符下开始键入时,箭头键将在您的历史记录中搜索以您已经键入的内容开头的任何其他命令。

小智 7

如果您是 vi 用户,请尝试使用 vi 模式进行 bash:

set -o vi
Run Code Online (Sandbox Code Playgroud)

按 ESC 进入命令模式。从那里,您可以使用熟悉的 vi 命令(hjkl、w、^、$、i、A、c、d 等)导航命令行。您可以使用 / 搜索命令历史记录。您甚至可以按 v 来启动 vi 并编辑您当前的命令。

有关受支持的 vi 命令列表,请参阅此备忘单


Zor*_*che 1

不是提示,而是更多的元提示。http://www.commandlinefu.com/有很多很酷的 cli reiipies