vim - 如何将 stdout 输出重定向到新的 Vim 选项卡?

标签 vim

我正在 Vim 中编辑一个 XML 文件,然后我想使用 xsltproc 将其转换为纯文本文件,默认情况下输出到标准输出(类似于:!xsltproc TXTRULE.XSL %)。是否可以将 xsltproc 输出重定向到 Vim 中的新选项卡而不创建任何中间文件?

(我尝试阅读 :help redir 和 some wiki notes ,但仍然无法理解。如果有某种简单的例子就太好了。)

最佳答案

您可以使用read就像下面这样:

:read !ls

显然你应该用你的命令更改ls。如果您想打开新选项卡,请在前面加上 tabnew带有一个命令栏,例如:

:tabnew|read !ls

关于vim - 如何将 stdout 输出重定向到新的 Vim 选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8287164/

相关文章:

linux - 奇怪的 VIM 配色方案,我不知道我的配置出了什么问题

vim - 如何在 Vim 中有效地将一组行与另一组行连接起来?

phpunit 的 Vim 错误格式

vim - 在vim中循环旋转选定的数组

git rebase -i 显示一个空的 MacVim 文件

Vim 脚本未加载?

vim - 在命令行中指定 vim 文件类型

linux - 如何在 vi 编辑器中获取关键字的颜色。 ***不在 ViM 中***

vim - 将 Notepad++ 语法高亮文件转换为 vim(或者有人有 q/kdb+ vim 语法高亮文件吗?)

python - 对 Python 代码使用 Vim 折叠的推荐方法是什么