Editor Modes for Nix Files
This is a list of editor modes for Nix syntax.
- Emacs
- nix-mode official available in melpa
- [@matthewbauer's nix-mode](https://github.com/matthewbauer/nix-mode)
- [@marsam's nix-mode](https://github.com/emacs-pe/nix-mode)
- nix-buffer
- Vim
- vim-nix
Usage:
{ # /etc/nixos/configuration.nix environment.systemPackages = [ (pkgs.vim_configurable.customize { name = "vim"; vimrcConfig.packages.myplugins = with pkgs.vimPlugins; { start = [ vim-nix ]; # load plugin on startup }; }) ]; }
- IntelliJ IDEA
- nix-idea
- Eclipse
- nix-eclipse
- Sublime Text
- sublime-nix
- Atom
- atom-nix
- Visual Studio Code
- vscode-nix
- Howl
- howl-nix