Khi tôi đang sử dụng chế độ org để ghi chú về một cuốn sách, đôi khi tôi sẽ sao chép / dán một số đoạn mã vào tệp ghi chú. Sau khi dán nó, tôi sẽ
1. `C-c '` to call `org-edit-special`
2. `C-x h` to mark all the source code
3. `TAB` to format it
Có một giải pháp trong chế độ org cho tôi rằng, sau khi dán mã vào #+BEGIN_SRC...#+END_SRC, nó sẽ tự động định dạng khối mã hoặc tôi có thể sử dụng chỉ một khóa như TABđịnh dạng (thụt lề) toàn bộ khối mã nguồn?
Mặc định TAB(được nhập trong khối, không sử dụng C-c ') chỉ căn chỉnh tất cả các cột 2 dòng sau #+BEGIN_SRCtiêu đề, nếu có khoảng trắng ở đầu dòng thứ hai, nó sẽ chỉ thêm nhiều khoảng trắng, nó sẽ không thụt vào tất cả các dòng như 3 bước.
run-at-timethực sự không cần , làm thế nào tôi có thể ràng buộcTABchìa khóa để thực hiện những điều này để thay thế mặc địnhTABkhi nàoorg-in-src-block-p. Mặc địnhTABbị ràng buộcyas-expandnhưng nó sẽ làm những điều như tôi đã nói trong bài viết của mình.