gpt4 book ai didi

vim - 如何消除 Vim 中消息重定向到文件的延迟?

转载 作者:行者123 更新时间:2023-12-04 13:44:36 27 4
gpt4 key购买 nike

我的 vimrc 中有这一行:

redir! >/Users/seanmackesey/.vim/.vimmessages

但是消息在生成后不会立即显示在此文件中——当我运行 tail -f .vimmessages 时在 shell 中,消息显示缓慢且有些不稳定。当我运行 :messages 时,有时会收到大量消息转储给它命令,但我无法确切地弄清楚模式是什么。有没有办法在每条消息发生时立即将其简单地附加到文件的末尾?

最佳答案

全局问题 :redir是它没有嵌套,所以它会导致使用 :redir 的映射和函数出错。 , 也。而是使用

:set verbosefile=/Users/seanmackesey/.vim/.vimmessages

捕获所有消息。因为 Vim 的实现使用缓冲输出,所以您仍然会遇到一些分块的情况。

你没有提到你打算在哪里使用这个输出,所以很难给出更好的建议。如果您确实需要立即输出到外部文件,则必须使用 writefile()或使用嵌入式脚本语言编写和刷新文件。

关于vim - 如何消除 Vim 中消息重定向到文件的延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14966569/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com