Utilizo con :r !uuidgenfrecuencia para insertar un nuevo uuid en el búfer. Esto funciona, pero generalmente intento insertar el uuid entre comillas e :r !uuidgenimprimo el uuid en una nueva línea.
Para solucionar este problema, actualmente estoy usando un mapa de teclas simple:
nnoremap <C-u> mm:r!uuidgen<CR>dW"_dd`mp
Esta macro establece la marca mm, inserta el líquido r!uuidgen, elimina el líquido insertado dW, elimina la línea extra "_dd, vuelve a la marca BACKTICKmy finalmente pega el líquido p.
¿Hay alguna manera de :rjusto después del cursor sin esta macro / combinación de teclas que desperdicia un registro?