sponsor Vim development Vim logo Vim Book Ad

edge : Clean & Elegant Color Scheme inspired by Atom One and Material

 script karma  Rating 44/14, Downloaded by 893  Comments, bugs, improvements  Vim wiki

created by
Sainnhe Park
script type
color scheme
Screenshots: https://github.com/sainnhe/edge

This color scheme is heavily inspired by Atom One and Material, I'm trying to combine my favorite designs of them in this color scheme.


1. Vivid colors.
2. Designed to have a soft contrast for eye protection.
3. Customizable.
4. Rich support for common file types and plugins.
5. Semantic highlighting support.
6. Tree-sitter support.
7. [Italic support](https://github.com/sainnhe/icursive-nerd-font) 🎉

See `:help edge.txt` for more information.
install details
1. Download and extract this package.
2. Copy `/path/to/edge/autoload/edge.vim` to `~/.vim/autoload/`.
3. Copy `/path/to/edge/colors/edge.vim` to `~/.vim/colors/`.
4. Copy `/path/to/edge/doc/edge.txt` to `~/.vim/doc/` and execute `:helptags ~/.vim/doc/` to generate help tags.
5. To install airline theme, copy `/path/to/edge/autoload/airline/themes/edge.vim` to `~/.vim/autoload/airline/themes/`.
6. To install lightline theme, copy `/path/to/edge/autoload/lightline/colorscheme/edge.vim` to `~/.vim/autoload/lightline/colorscheme/`.

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
edge-0.2.2.tar.gz 0.2.2 2022-05-26 7.4 Sainnhe Park Added

- Add `g:edge_spell_foreground`.
- Optimize `junegunn/limelight.vim`.
- Add FAQ for configuration options.
- Optimize `rhysd/clever-f.vim`.
- Optimize `rcarriga/nvim-dap-ui`.
- Add `g:edge_disable_terminal_colors`.
- Optimize `voldikss/vim-floaterm`.
- Support `g:edge_transparent_background == 2`.
- Optimize `stevearc/aerial.nvim`.
- Optimize `wbthomason/packer.nvim`.
- Add `g:edge_colors_override`.


- Redesign coc symbols.
- Redesign `liuchengxu/vim-clap`.
- Redesign semantic hi groups in coc.nvim [neoclide/coc.nvim#3355](https://github.com/neoclide/coc.nvim/pull/3355).
- Generate `/after/syntax`.


- Update &runtimepath after generating syntax files.


- Remove extra stuffs from this repo. [`44aff34`](https://github.com/sainnhe/edge/commit/44aff34e04337120a49a52e94ce735d09c7fafbe)
- Remove examples of configuration options in help doc.
edge-0.2.1.tar.gz 0.2.1 2022-01-09 7.4 Sainnhe Park Added

- Optimize `fannheyward/coc-rust-analyzer`.
- Add [Diagnostic](https://github.com/neovim/neovim/pull/15585) highlight groups.
- Optimize `vimwiki/vimwiki`.
- Optimize `hrsh7th/nvim-cmp`.
- Optimize `folke/trouble.nvim`.
- Optimize `TimUntersberger/neogit`.
- Optimize `lambdalisue/fern.vim`.
- Optimize `romgrk/barbar.nvim`.
- Optimize `rcarriga/nvim-notify`.
- Support `nvim-lualine/lualine.nvim`.
- Optimize performance in vim by disabling hi groups of neovim-only plugins.
- Optimize `lewis6991/gitsigns.nvim`.
- Optimize `airblade/vim-gitgutter`.
- Optimize `mhinz/vim-signify`.
- Optimize `glepnir/dashboard-nvim`.
- Optimize `glepnir/lspsaga.nvim`.
- Add modeline to generated ftplugin files.


- Disable tmux checking.
edge-0.2.0.tar.gz 0.2.0 2021-08-06 7.4 Sainnhe Park Added

- Optimize `lervag/vimtex`.
- Add `g:edge_diagnostic_text_highlight`
- Optimize `liuchengxu/vim-clap`.
- Add whitelist for extended file types.
- Support for leaderf popup mode.
- Optimize `nvim-telescope/telescope.nvim`.
- Add `g:edge_diagnostic_virtual_text`.
- Optimize `kyazdani42/nvim-tree.lua`.
- Add installation guide for using pack feature.
- Add `g:edge_show_eob`.
- Optimize `McSinyx/vim-octave`.
- Support semantic highlight in coc.nvim .
- Optimize semantic highlight in some plugins.
- Support `thiagoalessio/rainbow_levels.vim` and `p00f/nvim-ts-rainbow`.
- Optimize coc symbols and coc tree.


- Diagnostics text highlights.
- `gui=undercurl` is enabled in tmux >= 2.9
- Adjust status line bg.
- Redesign syntax logic of tree-sitter.


- Remove `g:edge_sign_column_background`.
edge-0.1.4.tar.gz 0.1.4 2020-12-29 7.4 Sainnhe Park Added

- AUR packages.
- Support neovim lsp diagnostics.
- New highlight groups for coc-explorer.
- Outline of help doc.


- Remove duplicate docs in README.
- Remove Anti-996-LICENSE.
- Optimize diff colors.
- Use more yellow.


- Fix errors when doesn't set `g:colors_name`.
- Fix `DiffText` in Vim.
- Fix `CurrentWord` in diff mode.
- Fix `CursorColumn` in diff mode.
edge-0.1.3.tar.gz 0.1.3 2020-08-02 7.4 Sainnhe Park Added

- Optimize `Yggdroot/indentLine`.
- Add hi groups for `iCursor` and `vCursor`.
- Add hi groups for builtin lsp and checkhealth.
- Optimize Airline.
- Optimize `cohama/agit.vim`.
- Add `ToolbarLine` and `ToolbarButton`.


- Adjust red in the light variant.
- Adjust `Search` and `IncSearch`.
- Adjust syntax highlighting logic.
- Adjust `NonText`, `Whitespace` and `SpecialKey`.
- Format of alacritty theme.
- Rewrite based on gruvbox-material.
edge-0.1.2.tar.gz 0.1.2 2020-03-02 7.4 Sainnhe Park Changed

- Adjust colors to be more vibrant.
edge-0.1.1.tar.gz 0.1.1 2020-02-19 7.4 Sainnhe Park Changed:

- Adjust yellow, green, cyan, blue and purple in the dark variant.
edge-0.1.0.tar.gz 0.1.0 2020-02-12 7.4 Sainnhe Park Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.