Emacs 的精细 org-mode 具有 CODE 和 EXAMPLE 块,可以使用C-c '
. 但是对于快速修改和小幅编辑,人们可能更喜欢在不打开新的弹出窗口的情况下编辑块内联进行两秒钟的操作。
当然 org 允许你这样做,但是在像这样编辑内联时自动缩进是不受欢迎的。当光标位于代码块中时,我应该在哪里以及如何使 org 的缩进逻辑像默认的哑自动缩进(即复制上一行的缩进级别)一样?
#+BEGIN_SRC python
def foo():
return 42
#+END_SRC
#+BEGIN_EXAMPLE
Oh my
hh
#+END_EXAMPLE
如果光标位于包含 的行的末尾,则hh
按下C-j
将使我得到一个与前一行具有相同缩进的新行。