gpt4 book ai didi

Vim:在 BufReadCmd 之后触发 BufRead

转载 作者:行者123 更新时间:2023-12-04 05:21:35 24 4
gpt4 key购买 nike

BufReadCmd对于加载远程文件非常有用,例如当你:e protocol://some/file.txt
当您想设置 filetype=text 时,诀窍就来了。完成后 BufReadCmd .这在一般情况下很难做到。

理想情况下,所有文件类型都在 ftplugin/filetype.vim 中你可以(可能)通过骑自行车来解决这个问题 filetype off | filetype on .在实践中,BufRead 检测到许多文件类型。事件。此外,许多插件使用 BufRead 为某些文件类型添加功能。事件。

因此,如果我希望远程文件具有与本地文件相同的功能,我真的需要触发 BufRead处理完 BufReadCmd 后的事件事件。我该怎么做?

(注意:是的,我知道 scp 和远程编辑功能。它们不能在这里使用。我需要一些通常在 BufReadCmd 之后有效的东西。)

最佳答案

您应该可以使用 :doautocmd命令:

:doauto BufRead

您还可以指定自动命令应该使用哪个文件名进行模式匹配,以防与 vim 自己检测到的文件名不同。

关于Vim:在 BufReadCmd 之后触发 BufRead,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13636599/

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