je reçois un fichier CSS:Comment alphabétiser un fichier CSS dans vim
div#header h1 {
z-index: 101;
color: #000;
position: relative;
line-height: 24px;
margin-right: 48px;
border-bottom: 1px solid #dedede;
font-size: 18px;
}
div#header h2 {
z-index: 101;
color: #000;
position: relative;
line-height: 24px;
margin-right: 48px;
border-bottom: 1px solid #dedede;
font-size: 18px;
}
Je veux alphabétiser lignes entre la {...}
div#header h1 {
border-bottom: 1px solid #dedede;
color: #000;
font-size: 18px;
line-height: 24px;
margin-right: 48px;
position: relative;
z-index: 101;
}
div#header h2 {
border-bottom: 1px solid #dedede;
color: #000;
font-size: 18px;
line-height: 24px;
margin-right: 48px;
position: relative;
z-index: 101;
}
I Plan F7 pour ce faire
nmap <F7> /{/+1<CR>vi{:sort<CR>
Mais je dois appuyer sur F7 encore et encore pour faire le travail.
Si le fichier CSS est grand, il est facile de s'ennuyer & prend du temps.
Je veux que les cmds soient canalisées. Pour cela, je n'appuie qu'une fois sur F7!
Une idée? Merci!
Comment est-ce exactement hors sujet, plus près? –
il est vraiment cool que cela soit possible, mais cela a le potentiel de causer beaucoup de nouveaux bogues liés à CSS avec des attributs qui ont été définis dans un ordre spécifique – travis