【发布时间】:2018-05-02 11:08:30
【问题描述】:
有没有办法从命令行输入跳转并浏览输出,最终将部分文本复制到剪贴板?
我发现自己经常处于以下情况:
- 输出太长且不在视野范围内。在这种情况下,我想在不将手从键盘上移开的情况下向上滚动
- 我想在新命令中使用一些文本。在这种情况下,我想导航到这段文本并复制它(类似于 vim 的可视模式)。再次不离开键盘。
我在 Mac 上使用 iTerm2。
【问题讨论】:
标签: bash shell command-line
有没有办法从命令行输入跳转并浏览输出,最终将部分文本复制到剪贴板?
我发现自己经常处于以下情况:
我在 Mac 上使用 iTerm2。
【问题讨论】:
标签: bash shell command-line
在Process Substitution 的帮助下,您仍然可以使用vim。
如果我们有my_script.sh:
#!/bin/bash
echo "first
second
third"
跑步
vim <(./my_script.sh)
您将能够滚动和复制 my_script 输出的内容,就像它是文本文件一样。
【讨论】: