到目前为止,我已经能够使用vim_configurable
nix 包构建带有自定义标志的 vim 并在~/.nixpkgs/config.nix
. 例如,使用 lua 支持构建 vim(安装vim
nix 包时不是默认设置),就像使用config.vim
set 一样简单:
pkgs : {
vim = {
lua = true;
};
}
我现在面临的主要问题是如何使用不同的插件为不同的 nix 配置文件设置 Vim。实现这一目标的正确方法是什么?现在我正在为每个配置文件手动安装相应的 nix vim 插件,并~/.vimrc
在每次配置文件切换后修改我的,这并不理想。使用NixOS似乎是可能的,但我无法让它在 Nix 中工作。
有什么提示吗?