关于org-mode下的缩进问题

在org-mode python模式中,如何解决tab无法提供缩进的问题

你是指 source block 吗。编辑代码块可以按 C-c ’ (org-edit-special) 在一个独立的窗口里使用相应 major mode 进行编辑。

1 个赞

您好,我也遇到了您的问题,您搞定了吗?

Emacs 中 <Tab> 大多数时候都不是直接用做插入 \t 吧,可以用 C-h k <Tab> 来查看当前模式下 <Tab> 的具体功能。

如果你需要插入 \t, 我是这样解决的

(defun my-insert-tab-char ()
  "Insert a tab char. (ASCII 9, \t)"
  (interactive)
  (insert "\t"))

(bind-key "C-t" 'my-insert-tab-char)

此外,还可以设置

(setq org-src-tab-acts-natively t)

这个选项

还有不用多开一个帖子,论坛里大佬们看见都会热心解答的。

其实你可以 C-q <tab>

(setq org-src-tab-acts-natively t)

多一个 C-q 有点麻烦(