Need help with eleline.vim?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

liuchengxu
283 Stars 73 Forks MIT License 72 Commits 2 Opened issues

Description

:herb: Another elegant statusline for vim

Services available

!
?

Need anything else?

Contributors list

# 10,481
Go
Vim
vimrc
Neovim
50 commits
# 238,014
Vim
HTML
CSS
health-...
10 commits
# 572,487
vim-plu...
Vim
TypeScr...
JavaScr...
1 commit
# 89,161
CSS
HTML
file-ma...
Vim
1 commit
# 428,534
HTML
CSS
vim-plu...
Vim
1 commit
# 23,594
aurelia
Rust
tmux-pl...
elm
1 commit
# 261,307
Vim
lightli...
statusl...
Neovim
1 commit
# 316,617
Vim
Neovim
Lua
floatin...
1 commit
# 37,382
acl
abac
Go
js
1 commit

eleline.vim

Another elegant statusline for vim, extracted from space-vim.

Currently supported plugins:

If you're using newer vim or neovim, i.e., async API is available, eleline will probe the git branch info asynchronously instead of depending on vim-fugitive, making your vim never slower due to the statusline.

Installation

This plugin can be installed with a variety of plugin managers, e.g., vim-plug:

Plug 'liuchengxu/eleline.vim'

Don't forget to

set laststatus=2
to always display statusline.

Usage

It's encouraged to fork eleline.vim to make your own custom vim statusline.

Customization

  • Ordinary font by default

screenshot

  • Powerline font

If the powerline font is available, i.e.,

let g:airline_powerline_fonts = 1
or
let g:eleline_powerline_fonts = 1
:

screenshot

  • Keep it simpler

Only show the buffer number, window number, filename and info from the plugins via

let g:eleline_slim = 1
:

screenshot

See

:h CTRL-G
when you need more info.

License

MIT

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.