说我希望在org-mode中的逐字环境中有一些文本,其中表格快捷方式被禁用。
例如,请考虑以下文字:
|-- 05102013
| |-- 1826
| |-- 6500
| |-- 6501
| |-- 6502
| |-- 6503
| `-- readme
如果我把它放在EXAMPLE
文字文件夹中:
#+BEGIN_EXAMPLE
|-- 05102013
| |-- 1826
| |-- 6500
| |-- 6501
| |-- 6502
| |-- 6503
| `-- readme
#+END_EXAMPLE
我不小心在上面文字的任意一行按<TAB>
。组织模式自动重新组织文本,使其看起来像一个表:
|------------+---------|
| | -- 1826 |
| | -- 6500 |
| | -- 6501 |
| | -- 6502 |
| | -- 6503 |
| `-- readme | |
我不想要。组织模式是否提供禁用自动表创建机制的任何环境或块?
答案 0 :(得分:8)
您可以将文本包装在源块中,如下所示:
#+begin_src text
|-- 05102013
| |-- 1826
| |-- 6500
| |-- 6501
| |-- 502
| |-- 6503
| `-- readme
#+end_src
块内的TAB 不会将文本重新格式化为表格,但会在下一个制表位上插入空格。
如果这仍然让您烦恼,您可以尝试c
而不是text
,其中 TAB 将尝试(并失败)自动缩进而不是添加空格。
答案 1 :(得分:5)
我会提出与Juancho相同的东西,除了指定的语言是“基本的”(而不是“文本”),所以(几乎)什么都不会发生。
答案 2 :(得分:5)
您可以使用Juancho或fniessen建议,但是如果您首先使用C-c '
来编辑块的内容而不是直接在组织缓冲区内,则可以使用示例环境。示例环境也以fundamental
缓冲区打开。