ฉันต้องการการเคลื่อนไหวที่ย้ายไปยังจุดสิ้นสุด / จุดเริ่มต้นของบล็อกหลามและฉันต้องการการเคลื่อนไหวอีกครั้งเพื่อย้ายไปยังจุดเริ่มต้น / จุดสิ้นสุดของวิธีการ / คลาสก่อนหน้า / ถัดไป / คลาส (ชุดค่าผสมทั้งหมด)
ฉันได้ลอง vim-indent-object, python-mode, chapa, vim-python-object และอื่น ๆ ไม่มีพวกมันรองรับจุดสิ้นสุดของบล็อกและไม่มีพวกมันรองรับการเคลื่อนไหวทั้งหมดข้างต้น
ผมจำได้ว่ากาลครั้งหนึ่งผมมีปลั๊กอินที่ให้]]
, [[
, ][
และ[]
การเคลื่อนไหวสำหรับต้น / ท้ายของก่อนหน้า / ถัดวิธีการ / ชั้น แต่ฉันไม่สามารถหาได้ในไดเรกทอรีเสียบของฉัน (สืบค้น "] [" และ "[]" ในไดเรกทอรีที่เสียบของฉันและวิเคราะห์เหตุการณ์ทั้งหมด แต่ไม่พบสิ่งที่กำหนด "] [" หรือ "[]")
คุณรู้หรือไม่ว่าปลั๊กอินที่ฉันเคยใช้ คุณรู้หรือไม่ว่าปลั๊กอินใดที่มีฟังก์ชั่นนี้
[[
และ]]
จัดทำโดย python ftplugin ที่เป็นค่าเริ่มต้น
[[
, ]]
, (
, )
, และ{
และมีประโยชน์ในบางกรณี แต่ปัญหาหลักของฉันคือฉันต้องการและหรืออะไรทำนองนั้นที่ให้ข้ามไปยังจุดสิ้นสุดของวิธี / คลาสถัดไป / ก่อนหน้า }
[[
]]
[]
][
]e
แก้ปัญหาส่วนใหญ่ของฉัน แต่การแมปบางอย่างในปลั๊กอินนี้ดูเหมือนว่าจะหักเหมือน]v
หรือ]>
ฉันจะพยายามแก้ไขด้วยการแยกแล้วเผยแพร่ แม้ว่าฉันจะยังคงสงสัยว่าปลั๊กอินใดที่มีให้][
และ[]
มันมีประโยชน์จริงๆ