56

GitHub - LnL7/vim-nix: Vim configuration files for Nix http://nixos.org/nix

 5 years ago
source link: https://github.com/LnL7/vim-nix
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

vim-nix

Build Status

Support for writing Nix expressions in vim.

Features included so far:

  • Syntax highlighting for Nix
  • Filetype detection for .nix files
  • Automatic indentation
  • NixEdit command: navigate nixpkgs by attribute name

Installation

Plugin managers

The most common plugin managers include vim-plug, NeoBundle, Vundle and pathogen.vim.

With pathogen.vim, just clone this repository inside ~/.vim/bundle:

git clone https://github.com/LnL7/vim-nix.git ~/.vim/bundle/vim-nix

With the other plugin managers, just follow the instructions on the homepage of each plugin. In general, you have to add a line to your ~/.vimrc:

" vim-plug
Plug 'LnL7/vim-nix'
" NeoBundle
NeoBundle 'LnL7/vim-nix'
" Vundle
Plugin 'LnL7/vim-nix'

Manual installation

Copy the contents of each directory in the respective directories inside ~/.vim.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK