¿Cómo puedo intercambiar dos argumentos en una llamada a una función de Python?
Si pongo point
el espacio entre estos dos argumentos:
self.assertEqual(json.loads(some.data), json_data)
y luego M-t
( transpose-words
), obtengo:
self.assertEqual(json.loads(some.json), data_data)
Por otro lado con CMt ( transpose-sexps
) obtengo:
self.assertEqual(json.loadsjson_data, (some.data))
Lo que quiero es:
self.assertEqual(json_data, json.loads(some.data))
¿Hay un comando que haga eso?
transpose-subr
que toma una forward
función y la traduce en una transpose
función. Entonces, si tuviéramos c-forward-arglist
(función para pasar de una función arg a la siguiente - AFAICT esto no existe) tendríamos c-transpose-arglist
.