19
Sto sostituendo tutti i frammenti di gist inline con un div per caricarli in modo non bloccante. Per modificare tutti gli articoli precedenti che hanno le seguentiCome trovare la sostituzione usando i gruppi di espressioni regolari in vim
<script src='https://gist.github.com/1234.js?file=gistfile1.sh'></script>
ho bisogno di sostituirlo con il seguente invece
<div data-gist=1234><a href='http://gist.github.com/1234'>gistfile1.m</a></div>
Finora quello che sto cercando (vim newb qui) -doesn't sembrano a lavorare
:%s/<script src='https:\/\/gist.github.com\/(d+).js?file=gistfile1.sh'><\/script>/<div data-gist={1}><a href='http://gist.github.com/{1}'>gistfile1.m</a></div>//g
bello! l'unica cosa da notare è che devi iniziare con:% s –
Risolto, grazie. – Tim
una modifica veloce -come posso ignorare il file = (il nome del file varia) e non ho bisogno di questo durante la sostituzione in modo che possa essere perso (mi dispiace per l'oscilloscopio) ** risulta che ho avuto vari nomi di file per ogni gist e in realtà non significano molto per questa implementazione –