2
脚本化vim的文件已从外部检测更改
当您在vim之外更改文件时,vim会注意到并提示您采取措施:它应该重新加载文件并放弃您所做的任何更改吗?它应该保留您的更改吗? 通常,仅重新读取缓冲区是正确的。通常,发生这种情况: 在vim中打开文件。 砍掉,保存。 更改git中的分支。 Vim检测到文件已更改。 在这一点上,我真的只希望重新保存文件,因为它已保存。(如果未保存该缓冲区,则正常提示是可以的。)如果我有一个未保存的杂散缓冲区,则单击/键入“加载文件”很容易出错。仅针对已修改的缓冲区看到该消息会更安全。 完全符合我想要的东西会很棒,但我确实也有其他需求(比较修改后的缓冲区会很酷):您可以编写脚本来记录文件在磁盘上更改时会发生什么吗?
2
vim