Bagaimana saya bisa menukar dua argumen dalam panggilan ke fungsi Python?
Jika saya menempatkan point
spasi di antara dua argumen ini:
self.assertEqual(json.loads(some.data), json_data)
dan kemudian M-t
( transpose-words
), saya mendapatkan:
self.assertEqual(json.loads(some.json), data_data)
Di sisi lain dengan CMt ( transpose-sexps
) saya mendapatkan:
self.assertEqual(json.loadsjson_data, (some.data))
Yang saya inginkan adalah:
self.assertEqual(json_data, json.loads(some.data))
Apakah ada perintah yang akan melakukan itu?
transpose-subr
yang mengambil forward
fungsi dan menerjemahkannya ke dalam transpose
fungsi. Jadi jika kita punya c-forward-arglist
(fungsi untuk berpindah dari satu fungsi arg ke yang berikutnya - AFAICT ini tidak ada) kita akan memilikinya c-transpose-arglist
.