小编MJB*_*MJB的帖子

是否可以立即写入 .bash_history ?

我常开很多很多终端的[现在我有7对这个工作区中打开]我经常搜索historygrep查找我刚写的一个最近的命令,但我不希望追捕终端,然后向上滚动并寻找更多,等等。有时我的终端在没有“退出”的情况下关闭,我写的所有东西都丢失了[有时我需要我在一个被杀死的终端中写的东西]。

那么有没有办法让每个终端立即写入 .bash_history ?或者至少每分钟一次,或者类似的东西?

bash history

160
推荐指数
4
解决办法
7万
查看次数

您如何在 zsh 中的终端之间共享历史记录?

如何实现,以便输入的每个命令在每个打开的终端的历史记录中都可见?

打开多个终端时,历史不会共享,即您在一个终端历史中输入的内容不会显示在另一个终端中。考虑 Bash 的替代方案 PROMPT_COMMAND="history -a"(在显示提示之前保存历史记录)。

command-line zsh history

43
推荐指数
2
解决办法
3万
查看次数

如何在 Vim 中执行 shell 命令,并将结果打印在下面?

我想从 vim 编辑 shell 命令,并从 vim 执行它们。目前我使用!!sh(管道当前行到命令 sh),但这会删除该行本身。

是否可以在 shell 中执行命令,并将结果粘贴到该行下方?

vim command-line

4
推荐指数
1
解决办法
4846
查看次数

标签 统计

command-line ×2

history ×2

bash ×1

vim ×1

zsh ×1