Skip to content
forked from nordtheme/vim

An arctic, north-bluish clean and elegant Vim theme.

License

Notifications You must be signed in to change notification settings

lee-hyunkyu/nord-vim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An arctic, north-bluish clean and elegant Vim color theme.

Designed for a fluent and clear workflow.
Based on the Nord color palette.


Nord Vim is a 16 colorspace theme build to run in GUI- and terminal mode with support for many third-party plugins and styles for lightline.vim and vim-airline.


Font: Source Code Pro 20px

Getting started

Installation

NOTE: Nord Vim in terminal mode MUST be used with the associated terminal emulator theme in order to work properly!
Make sure to install one of the currently supported terminal themes listed below BEFORE installing Nord Vim.

Nord GNOME Terminal
Nord Guake
Nord Hyper
Nord iTerm2
Nord Konsole
Nord Mintty
Nord PuTTY
Nord Terminal.app
Nord Terminator
Nord Tilix
Nord Termite
Nord XFCE Terminal
Nord Xresources

Via plugin/runtimepath manager

I recommend to use vim-plug.
Add Nord Vim to your .vimrc

Plug 'arcticicestudio/nord-vim'

and install via :PlugInstall.

You can specify the develop branch to install the latest development version.

Plug 'arcticicestudio/nord-vim', { 'branch': 'develop' }

A specific version can be installed via git tags.

Plug 'arcticicestudio/nord-vim', { 'tag': 'v0.6.0' }

Of course it can be installed with any of your favorite tools:
pathogen

cd ~/.vim/bundle
git clone git://github.com/arcticicestudio/nord-vim.git

Vundle
Add Nord Vim to your .vimrc

Plugin 'arcticicestudio/nord-vim'

and install via :PluginInstall.

Manual

Download the latest version or clone the repository and copy the nord.vim theme file to your ~/.vim/colors directory.

Activation

Use Nord Vim as your default color theme by adding it to your .vimrc

colorscheme nord

or change it on-the-fly by running :colorscheme nord.

vim-plug also provides options to enable it on-demand for specific languages

" Activate Nord Vim when editing Java files
Plug 'arcticicestudio/nord-vim', { 'for': 'java' }

or on specific events.

" Activate Nord Vim when toggling the NERDTree
Plug 'arcticicestudio/nord-vim', { 'on':  'NERDTreeToggle' }

Configuration

All options should be set before the activation command!

Italic comments

This option should only be enabled if your terminal emulator supports italics!

Enable to use italic font for all comments.

To adhere to the Nord style guide this option is disabled by default. It can be enabled by setting the g:nord_italic_comments variable to 1.

let g:nord_italic_comments = 1

Plugin Support

Nord Vim provides support for many third-party language- and the UI plugins.

UI Plugins

lightline

airline

GitGutter

NERDTree

Language Plugins

JavaScript

vim-javascript

Detailed descriptions for supported plugins can be found in the project wiki.

Languages

Nord Vim contains optimized styles to achieve a consistent and uniform coloring across languages.
Detailed descriptions for supported languages can be found in the project wiki and in the Plugin Support section.

Development

Contribution

Please report issues/bugs, feature requests and suggestions for improvements to the issue tracker.

Copyright © 2017 Arctic Ice Studio

About

An arctic, north-bluish clean and elegant Vim theme.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vim Script 100.0%