我正嘗試使用組織模式編輯文檔。該文件代表博客文章。我需要在帖子的主體進行降價,所以我正在使用src塊。emacs org模式src塊中的奇怪縮進
問題是,當我在使用C-c '
在另一個緩衝區中打開文本之後更改或保存src塊中的文本時,會應用某種類型的自動縮進來調整格式。
這是細節。
與看起來像這樣的一個緩衝區開始:
* title...
* body
#+begin_src markdown
Some text.
#+end_src
我按C-c '
,並得到一個新的緩衝區,我編輯的降價文本看起來像這樣的降價模式:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
viverra nec consectetur ante hendrerit. Donec et mollis
dolor. Praesent et diam eget libero egestas mattis sit amet vitae
我使用M-q
來格式化文本行,以便在上面每行的末尾有新行。也沒有初始空間。
現在,如果我或者按C-x C-s
保存或C-c '
格式上述改變,看起來像這樣:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
viverra nec consectetur ante hendrerit. Donec et mollis
dolor. Praesent et diam eget libero egestas mattis sit amet vitae
每隔一行縮進兩個空格。
我與其他SRC類型,比如嘗試使用這樣的:
#+begin_src javascript
我得到類似的壓痕,雖然它不交。相反,每條線都會添加兩個空格。
我假設這不是一個錯誤,但我的互聯網搜索,並通過文件看起來沒有找到答案。
我在Arch Linux上使用GNU Emacs 23.4.1和Org-mode 6.33x。
我也試過從git 7.8.05使用最新版本的組織模式。
'org-src-preserve-indentation',上面提到的可能更直接地符合我的需求。 – noahdiewald 2012-03-19 18:12:49