nixpkgs/pkgs
Matthieu Coudron b3abdc9534
tests.vim: init (moved from vim-utils.nix) (#119467)
* tests.vim: init (moved from vim-utils.nix)

Moved tests from pkgs/misc/vim-plugins/vim-utils.nix to pkgs/test/vim.
Also reduced the amount of generated config:
- Make it possible to have an empty config when configured adequately
- removed default vim config when using native packages, it could be
  source of bugs see linked issues (syntax on overrides vim highlights)

Things to watch out for:
- if you set configure.beforePlugins yourself, you will need to add set nocompatible too not to lose it
- filetype indent plugin on | syn on is not enabled anymore by default for the vim-plug installer: I dont think we should override vim defualts, at least not here since it is shared with neovim. Also sometimes it's enabled before plugins (pathogen etc,) which is not consistent.


you can run the tests via
$ nix-build -A tests.vim
2021-04-21 12:55:05 +02:00
..
applications tests.vim: init (moved from vim-utils.nix) (#119467) 2021-04-21 12:55:05 +02:00
build-support Merge pull request #114400 from mkg20001/fhs-etc-nix 2021-04-19 14:34:47 +02:00
common-updater
data luna-icons: 1.1 -> 1.2 2021-04-20 09:13:36 -03:00
desktops gnomeExtensions.unite: 51 -> 52 (#119924) 2021-04-20 20:22:12 +02:00
development gitlab-runner: 13.10.0 -> 13.11.0 2021-04-21 11:04:21 +02:00
games Merge pull request #119763 from marius851000/fgfs 2021-04-21 06:22:28 +00:00
misc tests.vim: init (moved from vim-utils.nix) (#119467) 2021-04-21 12:55:05 +02:00
os-specific linuxPackages.rtw88: 2021-04-01 -> 2021-04-19 2021-04-21 10:03:49 +02:00
pkgs-lib
servers asterisk: clarify license 2021-04-21 01:00:40 +02:00
shells oh-my-zsh: 2021-04-07 → 2021-04-11 2021-04-12 18:03:50 +00:00
stdenv stdenv.isBSD: reinit 2021-04-18 20:12:09 +00:00
test tests.vim: init (moved from vim-utils.nix) (#119467) 2021-04-21 12:55:05 +02:00
tools cosign: use buildFlagsArray 2021-04-21 09:06:45 +01:00
top-level Merge pull request #120033 from fabaff/hachoir 2021-04-21 10:39:09 +02:00