Xavier Nayrac

Rubyiste accro au TDD, serial blogger, apprenti data scientist, heureux utilisateur de Vim, accordéoniste.
Si vous vous sentez particulièrement généreux, suivez moi sur Twitter.

Vim - Un plugin minimal pour les titres markdown

| Comments

Niveau : facile

Hier on a vu comment faire rapidement des titres au format markdown. Aujourd’hui on transforme ça en plugin. Enfin, en un embryon de plugin.

Voici donc un plugin bricolé en deux minutes qui fait des titres de niveau 1 en markdown.

plugin/quickmarkdown.vim
1
2
3
4
5
6
if exists('g:loaded_quickmarkdown') || &cp || v:version < 700
  finish
endif
let g:loaded_quickmarkdown = 1

command! QuickMarkdownTitle1 call quickmarkdown#title1()
autoload/quickmarkdown.vim
1
2
3
function! quickmarkdown#title1()
  execute "normal yypVr="
endfunction

Et en mettant ce qui suit dans votre vimrc, on peut l’activer avec leader puis =:

1
map<Leader>= :QuickMarkdownTitle1<Enter>

Quand j’aurais le temps j’ajouterais les niveaux 2, 3, 4, etc. Et aussi la documentation et quelques explications ;)

À demain.

Articles connexes

Commentaires