我正在按照这个模板使用 Nix 配置我的自定义 vim。我vim-config/default.nix
的如下:
{ pkgs }:
let
my_plugins = import ./plugins.nix { inherit (pkgs) vimUtils fetchFromGitHub; };
in with (pkgs // { python = pkgs.python3; }); vim_configurable.customize {
name = "vim";
vimrcConfig = {
customRC = ''
syntax on
filetype on
" ...
'';
vam.knownPlugins = vimPlugins // my_plugins;
vam.pluginDictionaries = [
{ names = [
"ctrlp"
# ...
]; }
];
};
}
尽管第 5 行有一个(pkgs // { python = pkgs.python3; })
覆盖,python3 仍然没有使用(当我运行vim --version
它时显示+python -python3
)。我错过了什么吗?