我发现如果我通过管道在两个进程之间传输大量数据,Linux 会在 /tmp 目录中创建一些临时文件。如果管道操作成功,操作系统会自动删除相应的临时文件。但如果操作失败,tmp 文件会保留在那里。
出于某种原因,我不希望用户有机会获取我通过管道传输的数据,所以即使我的程序崩溃,我也不希望在硬盘上留下任何东西。我怎样才能做到这一点?
我只是玩过 supertab 插件,但我没有发现任何特别的东西。我觉得基本上 vim 内置的“完整”功能可以用<c-n>
和做同样的事情<c-p>
。为什么supertab获得了这么多明星?我想一定有我不知道的东西......