VI improved.
:set spelllang=fr spell
]s
[s
z=
, puis le no de la correctionzg
ou zG
pour le dictionnaire global:l1,l2s/^/Symbole /g
Dans le même esprit, il est possible de faire des choses du genre :
:l1,l2s/^[0-9]/1/g
ou
:l1,l2s/^[0-9]{1,2}/1/g
Ce qui remplace une liste numérotée de 1 à 9, ou de 1 à 99, par des 1, ce qui peut devenir utile dans la syntaxe markdown.
: actuellement j'utilise les plugins `vim-pandoc`, `vim-pandoc-syntax` et `LiveDown`. Il faut que je mette à jour ce point.
https://github.com/suan/vim-instant-markdown/
aptitude install xdg-utils npm -g install instant-markdown-d cd ~/.vim/bundle/ git clone https://github.com/suan/vim-instant-markdown.git
Ajouter la ligne `filetype plugin on` dans le `.vimrc`.
Pour permettre la fermeture automatique de l'onglet de prévisualisation, dans Firefox :
about:config dom.allow_scripts_to_close_windows true
Comme indiqué dans le README du projet, j'ai désactivé le lancement automatique du preview en ajoutant dans le '.vimrc' :
let g:instant_markdown_autostart = 0
Il suffit pour le lancer d'utiliser la commande :InstantMarkdownPreview
.
Une des nombreuses astuces trouvées dans la petite introduction à vim indiquée plus haut.
Lorsqu'on se situe à l'intérieur de “
il suffit de taper en mode normal ci”
pour supprimer tout le contenu des guillemets et d'être en mode insertion. On peut remplacer les “
par pas mal d'éléments ouvrants-fermants.
On peut aussi sélectionner le contenu avec vi”
ou vi(
, etc.
Après sélection :
~
change la casseU
change en majusculesu
change en minuscules