Tiny great looking statusline for Vim.
Latest commit 3dfd07b Mar 8, 2016 @rafi Replace Neobundle with dein.vim
Also add Neomake support
Failed to load latest commit information.
doc Replace Neobundle with dein.vim Mar 8, 2016
plugin Replace Neobundle with dein.vim Mar 8, 2016
LICENSE Initial commit Aug 7, 2014
README.md Replace Neobundle with dein.vim Mar 8, 2016



A tiny fast statusline for vim. Easy to hack and great for learning Vim's statusline.


An active statusline: tinyline active screenshot

An in-active statusline: tinyline inactive screenshot


  • Tiny. ~150LoC
  • Super filepath: Limits number of directories and characters
  • Branch name, using Fugitive
  • Detects ChooseWin active, and Fugitive's blobs
  • Fast! Caches the filepath per buffer
  • Easy to hack and change


Use your favorite plugin manager to add 'rafi/vim-tinyline' to your .vimrc.



Put any of the following options into your ~/.vimrc in order to overwrite the default behaviour.

Option Default Description
let g:tinyline_max_dirs = 2 3 Limit number of shown directories in path
let g:tinyline_max_dir_chars = 4 3 Limit characters in each directory name

Credits & Contribution

This plugin was developed by Rafael Bodill under the MIT License. Pull requests are very welcome.