我的问题类似于如何实时监控文本文件,
但我想在vim中进行.我知道我可以读取打开的文件使用tail -f sample.xml文件,当新内容写入文件时,它还会将新内容写入我的屏幕.更新文件后,我可以让vim自动填充新数据吗?
在我听说vim之前,我曾经使用过gedit.我仍然试图使vim的行为与gedit相同,这是因为我在StackOverflow上询问了许多与vim相关的问题.
而我正在上的gedit任何文件被其他应用程序,弹出使用来它说的一个特点,我缺少的是当任何文件被修改The file <file_location> changed on disk. Do you want to reload the file?并有两个名为按钮Reload和Cancel分别.
(请注意我使用的是vim,而不是gvim)我想在vim中使用类似的功能.我想要在磁盘上更改任何文件,状态栏会显示一条警告消息:
File changed, press F9 to reload.
Run Code Online (Sandbox Code Playgroud)
我会把我的地图映射F9到:e.
vim ×2