Код отступа редактирования исходного кода в режиме org после выхода из редактора блоков исходного кода - PullRequest
0 голосов
/ 25 ноября 2018

В режиме org для данного блока:

#+BEGIN_SRC python
def hello():
    print('Hello world!')
#+END_SRC

Я вхожу в редактор исходного кода с помощью C-c ', подсветка синтаксиса, отступы и все остальное работает правильно.

Однако после выхода из режима с C-c ' добавляются 2 пробела, так что исходный код теперь выглядит следующим образом:

#+BEGIN_SRC python
  def hello():
      print('Hello world!')
#+END_SRC

Как это исправить, чтобыотступ сохраняется после редактирования блока кода?

1 Ответ

0 голосов
/ 25 ноября 2018

Вы можете сохранить отступ после редактирования блока кода в режиме org, установив следующие переменные (благодаря статье Анджело Басиле «Вавилон в режиме Org» за подсказку):

(setq org-edit-src-content-indentation 0
      org-src-tab-acts-natively t
      org-src-preserve-indentation t)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...