跳至终端中的上一个提示


8

在终端中,是否有任何快捷方式可跳至上一个/下一个提示?向上滚动并尝试查找日志的开头会减慢我的工作流程。

我在OSX上使用iTerm,但这应该适用于任何Unix终端。Tmux中的解决方案也会有所帮助。

Answers:


16

最新的iTerm2 beta具有“外壳集成”功能,该功能提供了此类快捷键。

如果已成功安装,则会在提示前面看到一个小箭头。按Cmd + Shift + Up/Down跳到上一个/下一个。请参阅文档以获取更多有趣的内容。


1
知道如何使用此功能进行设置吗?我已经安装了Shell集成,但是不确定之后该怎么做。
domi91c

1
如果已成功安装,则在提示前面会看到一个小箭头。按Cmd + Shift +上/下跳到上一个/下一个。请参阅iterm2.com/shell_integration.html,以获取更多有趣的内容。
egmont

0

通过管道传递给“ grep”的“历史记录”为您提供了过去的输入,而没有输出。但是您随后必须复制并粘贴才能使用它。一旦以这种方式重用了某些内容,向上箭头就可以使用。


0

在tmux中,您可以进入复制模式([默认绑定)。从那里,您可以使用Ctrl-remacs模式或?vi模式进行反向搜索。Tmux会询问您搜索词。如果您的提示中包含要搜索的唯一字符串,则应该很容易找到它。仍处于复制模式时,您可以n用来重复搜索。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.