ฉันจะสลับสองอาร์กิวเมนต์ในการเรียกไปยังฟังก์ชัน 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เราจะมี