Tag: 交换文件

如何在Vim中更改swp文件的文件夹path

我正在一个远程服务器上的项目工作。 我不想在服务器上有交换文件。 我希望Vim的所有交换文件(当然还有gVim)保存在指定的目录下。 我怎么能这样做?

更改Vim交换/备份/撤消文件的名称

是否有可能改变Vim命名交换/备份/撤消文件的方式? 为了避免混乱,我在~/.vimrc设置了一些选项来将这些文件转储到~/.vim/tmp/{swap,backup,undo} ; 然而,由于我经常用不同的目录编辑同名的文件,所以我经常会遇到很多其他难以区分的文件,Vim有时会遇到恢复问题。 理想情况下,我想要使用持久性撤消对所有这些辅助文件( %path%to%file.undo )的命名scheme; 有没有明显的方式来设置它,但可以用Buf{Read,Write}macros来完成吗?