bash - 获取 bash 历史到 vi

标签 bash vim

当我尝试将 bash 历史读入 vim 时,我什么也没得到。

:r !history

如果我只是执行命令,即

:!history

我得到的不是历史,而是我启动 vim 之前终端的快照。

如何将“history”的输出读入 vim?读取 .bash_history 的内容不会执行,因为我使用时间戳保存历史记录:

HISTTIMEFORMAT='%Y.%m.%d %R  '

最佳答案

从 shell 提示:

history | vim -

关于bash - 获取 bash 历史到 vi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2512336/

相关文章:

vim - 有没有一个插件可以在 vim 中显示 rst 的轮廓

regex - Vim搜索并通过减少后向引用来替换?

vim - 如何在 Vim 中正确折叠 GNU C 风格的函数?

vim - 从目录中递归包含 ctags 文件

java - vi 的内置 Java 语法文件在哪里?

linux - 可变长度表的 Bash 列总和

bash - IP地址和国家与AWK在同一行

bash - 什么!! :2 mean in Bash?

bash - Centos重启后iptables不加载新规则

linux - 如何 grep 字符串并显示 Linux 文件中的前一个单词