gpt4 book ai didi

Vim 缓冲区已修改

转载 作者:行者123 更新时间:2023-12-01 17:39:24 26 4
gpt4 key购买 nike

我正在尝试实现 AutoCmd在 Vim 中,需要在当前缓冲区被修改时执行。

我已阅读 AutoCmd 的所有可用事件在文档中,但找不到有助于确定缓冲区何时被修改的内容。

这并不一定意味着“当缓冲区被写入时”,因为当缓冲区被修改(包括被写入)时,需要调用我需要触发的操作。

关于如何实现 BufIsModified 的任何想法可以实现这个目标吗?

注意:不是 What is a vimrc function to determine if a buffer has been modified? 的重复项,因为这个问题是关于 autocmd不仅仅是缓冲区修改检查

最佳答案

我唯一想到的是使用 CursorMovedCursorMovedI 事件。

HTH

关于Vim 缓冲区已修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5606914/

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