Nord Vim

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

Build for Vim's terminal- and GUI mode with true colors and support for many third-party syntax and UI plugins including bundled themes for lighline.vim and vim-airline.

Screenshot showing Vim in terminal mode with a Go function to check for magic file header information

Your IDE. Your style.

The unified UI and editor syntax element design provides a clutter-free and fluidly merging appearance.

Screenshot showing the syntax highlighting through vim-go and the opened NERDTree plugin.
Syntax highlighting through vim-go and the opened NERDTree plugin.
Screenshot showing a JavaScript React Hooks function.
JavaScript with a React Hook for React Spring animations.

Beautiful code to keep focused.

The editor color scheme supports a wide range of programming languages — From bundled plugins up to many popular syntax and UI third-party plugins.

Supportive code surfing features like highlighting of bracket pairs are designed to stand out well from the actual code.

Screenshot showing a Go function with highlighted matching brackets
Go function with highlighted matching brackets.
Screenshot showing multiple Go functions with corresponding documentation comments
Go function with corresponding documentation comments.

Comments and reference documentations are intentionally inconspicuous and less disturbing in order to keep the focus on the important elements: the source code.

Small details with unobtrusive styles.

Popular and common code editor features like search result marker and brace matching are designed to get out of your way with a visually attractive appearance.

Brace match highlighting.
Code selection in the editor.

The discreet visual style for selected code blocks ensures still easily recognizable syntax colors.

Well recognizable marker for active and context related search results.

Screenshot showing a Go function with active and context related search result marker
Active and context related search result marker.

Take your favorite plugins with you.

The theme supports many popular UI and syntax plugins for great highlighting and fluid and unobtrusive user interface transition.

Screenshot showing a Go function with the sign column of the vim-gitgutter plugin
Vims sign column with enabled vim-gitgutter plugin.
Screenshot showing the different states of the lightline.vim plugin with custom elements and separators
lightline.vim with custom elements and separators.

Nord comes bundled with themes for lightline.vim and vim-airline.

Screenshot showing the different states of the lightline.vim plugin with default styles
lightline.vim with default styles.
Screenshot showing a Go function highlighted through the vim-go syntax plugin
Go function highlighted through vim-go.

Beautiful syntax highlighting with support for grvim-go and vim-airline.

Configure it to fit your needs.

Theme configurations like uniform diff backgrounds or bold vertical split lines allow to customize the theme to match your personal preferences.

Screenshot showing Vim's diff mode with enabled uniform diff background configuration
Vims diff mode with enabled uniform diff background configuration.
Screenshot showing the default highlighting for Vim's diff mode
Default highlighting for Vims diff mode.
Screenshot showing the default style for split lines
Default split line style for a lightweight and uncluttered style.

Adjust UI elements like split lines to adjust Vims overall appearance.

Screenshot showing the style for the enabled bold split line configuration
Enabled bold split lines configuration.

Installation and updates in a few lines of code.

Install Nord with your favorite plugin manager like vim-plug within a few lines of code and automatic updates or simply set it up manually.

Screenshot showing an example of a Vim configuration to setup Nord through the vim-plug plugin manager
Plugin setup through vim-plug and color scheme activation.