vim/dot-vim/lightline.vim 750 B raw
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