| 1 | set laststatus=2 |
| 2 | let g:lightline = { |
| 3 | \ 'colorscheme' : 'darkmatter', |
| 4 | \ 'active': { |
| 5 | \ 'left': [ [ 'mode', 'paste' ], |
| 6 | \ [ 'gitbranch', 'readonly', 'filename', 'modified' ] ], |
| 7 | \ 'right': [ [ 'lineinfo' ], [ 'filetype' ] ] |
| 8 | \ }, |
| 9 | \ 'mode_map': { |
| 10 | \ 'n' : 'N', |
| 11 | \ 'i' : 'I', |
| 12 | \ 'R' : 'R', |
| 13 | \ 'v' : 'V', |
| 14 | \ 'V' : 'VL', |
| 15 | \ "\<C-v>": 'VB', |
| 16 | \ 'c' : 'C', |
| 17 | \ 's' : 'S', |
| 18 | \ 'S' : 'SL', |
| 19 | \ "\<C-s>": 'SB', |
| 20 | \ 't' : 'T' |
| 21 | \ }, |
| 22 | \ 'component_function': { |
| 23 | \ 'filename': 'LightlineFilename' |
| 24 | \ } |
| 25 | \ } |
| 26 | |
| 27 | function! LightlineFilename() |
| 28 | return expand('%:t') !=# '' ? expand('%:t') : '[No Name]' |
| 29 | endfunction |
| 30 | |