小编Chi*_*ogg的帖子

我可以将字符串作为stdin传递给来自vim的系统调用吗?

我想从vim(:help :!)运行系统命令,我想将字符串变量的内容作为stdin传递给该命令.

我已经知道我可以将当前缓冲区中的行作为stdin传递(请参阅参考资料:help :w_c).但我不想修改当前的缓冲区,我不想创建一个新的缓冲区.

我知道我可以将字符串写入临时文件,然后将该文件作为输入进行管道并删除它.现在,这是我知道的应用程序的最佳解决方案.但是,首先避免创建文件会更清晰.

可以吗?

vim stdin

3
推荐指数
1
解决办法
570
查看次数

标签 统计

stdin ×1

vim ×1