我正在尝试使用nix来构建我的开发环境,在这样做的同时创建了一个安装了Ultisnips插件的自定义vim,我开始想知道在Nix系统上存储片段文件的正确位置(nix包管理器),
第一选择: 为我的片段文件创建一个git / Github repo,并在Nix商店中创建fetchFromGitHub。 但在这种情况下,如何在不改变nix商店中的片段目录的情况下,如何不断更新它们?
第二种选择: 从vimrc引用到nix store snippets文件夹的外部。 在这种情况下,snippets文件夹是全局的,所有要安装我的自定义vim派生的项目将立即拥有最新的文件。这将带来不那么有弹性的代价,当我将这个派生安装在没有这个片段文件夹的计算机上时,我会收到错误。
所以我想知道这种情况的最佳方法是什么?
答案 0 :(得分:0)
我更喜欢使用First Option,即创建一个git / Github repo。确实, vim插件管理器,例如Vundle.vim使用此方法来安装/更新vim插件。