... | ... |
@@ -139,12 +139,19 @@ function! LightlineSpellLanguage() |
139 | 139 |
endif |
140 | 140 |
endfunction |
141 | 141 |
|
142 |
+function! LightlineMark() |
|
143 |
+ if( line("'a") == 0) |
|
144 |
+ return "" |
|
145 |
+ endif |
|
146 |
+ return "Mark:" . line("'a") |
|
147 |
+endfunction |
|
148 |
+ |
|
142 | 149 |
let g:lightline = { |
143 | 150 |
\ 'colorscheme': 'wombat', |
144 | 151 |
\ 'active': { |
145 | 152 |
\ 'left': [ [ 'mode', 'paste' ], |
146 | 153 |
\ [ 'gitbranch', 'readonly', 'relativepath', 'modified' ], |
147 |
- \ [ 'vimsession' ] ], |
|
154 |
+ \ [ 'vimsession', 'markline' ] ], |
|
148 | 155 |
\ 'right': [ [ 'lineinfo' ], |
149 | 156 |
\ [ 'percent' ], |
150 | 157 |
\ [ 'spelllang', 'fileformat', 'fileencoding', 'filetype' ] ] |
... | ... |
@@ -152,7 +159,8 @@ let g:lightline = { |
152 | 159 |
\ 'component_function': { |
153 | 160 |
\ 'gitbranch': 'FugitiveHead', |
154 | 161 |
\ 'vimsession': 'LightlineSession', |
155 |
- \ 'spelllang' : 'LightlineSpellLanguage' |
|
162 |
+ \ 'spelllang' : 'LightlineSpellLanguage', |
|
163 |
+ \ 'markline' : 'LightlineMark' |
|
156 | 164 |
\ }, |
157 | 165 |
\ } |
158 | 166 |
|