当我使用组织模式来记一本书的笔记时,有时我会将一些代码片段复制/粘贴到笔记文件中。粘贴后,我将
1. `C-c '` to call `org-edit-special`
2. `C-x h` to mark all the source code
3. `TAB` to format it
是否有组织模式的解决方案,在将代码粘贴到中后#+BEGIN_SRC...#+END_SRC
,它将自动格式化代码块,或者我可以只使用一个键TAB
来格式化(缩进)整个源代码块?
默认值TAB
(在块中键入,不使用C-c '
)只是将所有行对齐#+BEGIN_SRC
标题后的第2列,如果第二行的开头有空格,则只会添加更多空格,不会像3步那样缩进所有行。
run-at-time
实际上,我绑定了怎么TAB
键做的这些替换默认TAB
时org-in-src-block-p
。默认值TAB
已绑定,yas-expand
但是它将按照我在帖子中所说的进行操作。