J'utilise :r !uuidgen
fréquemment pour insérer un nouvel uuid dans le tampon. Cela fonctionne, mais j'essaye généralement d'insérer l'uuid entre les guillemets et d' :r !uuidgen
imprimer l'uuid sur une nouvelle ligne.
Pour contourner ce problème, j'utilise actuellement un simple clavier:
nnoremap <C-u> mm:r!uuidgen<CR>dW"_dd`mp
Cette macro définit la marque mm
, insère l'uuid r!uuidgen
, supprime l'uuid inséré dW
, supprime la ligne supplémentaire "_dd
, revient à la marque BACKTICKm
et enfin colle l'uuid p
.
Existe-t-il un moyen de :r
redresser le curseur sans cette macro / liaison de touches qui gaspille un registre?