ฉันจะสลับสองอาร์กิวเมนต์ในการเรียกไปยังฟังก์ชัน Python ได้อย่างไร
ถ้าฉันใส่point
ช่องว่างระหว่างสองอาร์กิวเมนต์นี้:
self.assertEqual(json.loads(some.data), json_data)
จากนั้นM-t
( transpose-words
) ฉันจะได้รับ:
self.assertEqual(json.loads(some.json), data_data)
ในทางกลับกันด้วย CMt ( transpose-sexps
) ฉันจะได้รับ:
self.assertEqual(json.loadsjson_data, (some.data))
สิ่งที่ฉันต้องการคือ:
self.assertEqual(json_data, json.loads(some.data))
มีคำสั่งที่จะทำเช่นนั้นหรือไม่?
transpose-subr
ซึ่งใช้forward
ฟังก์ชั่นและแปลมันเป็นtranspose
ฟังก์ชั่น ดังนั้นถ้าเรามีc-forward-arglist
(ฟังก์ชั่นที่จะย้ายจากหาเรื่องฟังก์ชั่นหนึ่งไปต่อไป - AFAICT นี้ไม่ได้อยู่) c-transpose-arglist
เราจะมี