เมื่อฉันใช้โหมดองค์กรเพื่อจดบันทึกเกี่ยวกับหนังสือบางครั้งฉันจะคัดลอก / วางโค้ดบางส่วนลงในไฟล์โน้ต หลังจากวางมันฉันจะ
1. `C-c '` to call `org-edit-special`
2. `C-x h` to mark all the source code
3. `TAB` to format it
มีวิธีแก้ปัญหาในโหมด org สำหรับฉันหรือไม่หลังจากวางโค้ดใน#+BEGIN_SRC...#+END_SRC
มันจะจัดรูปแบบบล็อกรหัสโดยอัตโนมัติหรือฉันสามารถใช้รหัสเดียวเช่นTAB
การจัดรูปแบบ (เยื้อง) บล็อกซอร์สโค้ดทั้งหมดหรือไม่
ค่าเริ่มต้นTAB
(พิมพ์ในบล็อกไม่ได้ใช้C-c '
) เป็นเพียงการจัดเรียงคอลัมน์ 2 บรรทัดทั้งหมดหลังจาก#+BEGIN_SRC
ส่วนหัวหากมีช่องว่างที่จุดเริ่มต้นของบรรทัดที่สองก็จะเพิ่มช่องว่างมากขึ้นก็จะไม่เยื้องทุกบรรทัดเช่น 3 ขั้นตอน
run-at-time
จริง ๆ ว่าฉันผูกสามารถTAB
ที่สำคัญที่จะทำนี้เพื่อเปลี่ยนค่าเริ่มต้นเมื่อTAB
org-in-src-block-p
ค่าเริ่มต้นTAB
ถูกผูกไว้yas-expand
แต่จะทำสิ่งต่าง ๆ ตามที่ฉันพูดในโพสต์