tengo esta columna en un archivo que estoy editando en VIM:¿Cómo puedo convertir un número decimal a hexadecimal en VIM?
16128
16132
16136
16140
# etc...
Y quiero convertirlo a esta columna:
0x3f00
0x3f04
0x3f08
0x3f0c
# etc...
¿Cómo se puede hacer esto en VIM?
+1 nice (... y los 15 caracteres restantes) – stefanB
funciona bien, tenga en cuenta que si sus enteros contienen valores negativos, lo necesitará antes de su búsqueda apropiadamente 's/- \? \ D \ +/\ = printf ("0x% 08x", subcompartido (0)) 'y elimine el' 0xffff's adicional según sea necesario: por ejemplo 's/0xffffffff/0x' para 32bit. – Orwellophile