Browse code

Vimrc : Ajout de l'info de ligne du "mark a" dans la lightline

schardon authored on 26/04/2020 00:14:09
Showing 1 changed files
... ...
@@ -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