All Projects → molok → Vim Smartusline

molok / Vim Smartusline

Vim plugin that changes the color of the statusbar of the focused window according with the current mode (normal/insert/replace)

Labels

Projects that are alternatives of or similar to Vim Smartusline

Vim Sol
On the Path of Illumination ! :)
Stars: ✭ 27 (-20.59%)
Mutual labels:  viml
Php Vim
make vim as a php ide
Stars: ✭ 30 (-11.76%)
Mutual labels:  viml
Vim Fuzzysearch
Fuzzy pattern building, in any buffer
Stars: ✭ 33 (-2.94%)
Mutual labels:  viml
Vimrc
vgod's vimrc
Stars: ✭ 944 (+2676.47%)
Mutual labels:  viml
Vim Yankring
Mirror of yankring.vim
Stars: ✭ 28 (-17.65%)
Mutual labels:  viml
Vim Hl Var
Stars: ✭ 32 (-5.88%)
Mutual labels:  viml
Vim Jade
Vim syntax highlighting for the Jade templating engine.
Stars: ✭ 21 (-38.24%)
Mutual labels:  viml
Ftcolor.vim
Switches colorschemes according to the file type.
Stars: ✭ 34 (+0%)
Mutual labels:  viml
Vim Llvmcov
The llvm-cov tool shows code coverage information for programs that are instrumented to emit profile data.
Stars: ✭ 30 (-11.76%)
Mutual labels:  viml
Vim Readline
Readline bindings for Insert Mode
Stars: ✭ 33 (-2.94%)
Mutual labels:  viml
Cmdalias.vim
Create aliases for Vim commands.
Stars: ✭ 27 (-20.59%)
Mutual labels:  viml
Linters.vim
Automatically run linters over your code as you write it
Stars: ✭ 28 (-17.65%)
Mutual labels:  viml
Vimix
Vimux with Elixir Mix Integration
Stars: ✭ 32 (-5.88%)
Mutual labels:  viml
Vim Monokai Refined
Port of Monokai Refined for TextMate/Sublime Text, using sickill's Coloration converter
Stars: ✭ 27 (-20.59%)
Mutual labels:  viml
Cscope maps
cscope keyboard mappings for VIM
Stars: ✭ 33 (-2.94%)
Mutual labels:  viml
Vim Refact
Some refactoring stuff for Vim
Stars: ✭ 21 (-38.24%)
Mutual labels:  viml
Dotfiles
Some of my configuration.
Stars: ✭ 31 (-8.82%)
Mutual labels:  viml
Hasksyn
A vim mode for Haskell
Stars: ✭ 34 (+0%)
Mutual labels:  viml
Tskeleton vim
File Templates and Code Skeletons/Snippets for VIM
Stars: ✭ 33 (-2.94%)
Mutual labels:  viml
Codeschool Vim Theme
codeschool vim theme
Stars: ✭ 32 (-5.88%)
Mutual labels:  viml

SmartusLine

SmartusLine is Vim plugin that changes the color of the statusline of the focused window according with the current mode (normal/insert/replace)

it looks like this:

SmartusLineGif

by default it highlights the filename on your statusline only, you can change that:

let g:smartusline_string_to_highlight = '(%n) %f '

this is what you see in the picture.

You can also change the default colors of the highlight, the name are self-explanatory, the defaults are:

let g:smartusline_hi_replace = 'guibg=#e454ba guifg=black ctermbg=magenta ctermfg=black'
let g:smartusline_hi_insert = 'guibg=orange guifg=black ctermbg=58 ctermfg=black'
let g:smartusline_hi_virtual_replace = 'guibg=#e454ba guifg=black ctermbg=magenta ctermfg=black'
let g:smartusline_hi_normal = 'guibg=#95e454 guifg=black ctermbg=lightgreen ctermfg=black'

note: you probably want to set the statusline to never hide, like this:

set laststatus=2

other requirements are:

set nocompatible
syntax on

also the statusline option can't be empty, if you want to use the default statusline you should set it explicitly in your vimrc, it should be something like this:

  set statusline=%<%f\ %h%m%r%=%-14.(%l,%c%V%)\ %P

For a more complete documentation, read the help file (:help smartusline)

Enjoy!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].