之前一直运行良好,但是当我从OS X上的其他地方粘贴到emacs时(使用cmd -c cmd-v),我得到了一堆额外的空格/标签。例如,说我有以下YML:
- name: something
hosts: some_host
gather_facts: False
tasks:
- name: do something
some_module:
group: something
当我复制它然后将其粘贴到emacs中时,它突然格式化了:
- name: something
hosts: some_host
gather_facts: False
tasks:
- name: do something
some_module:
group: something
看起来它是每条线上空格数的两倍。我已经在yaml模式和基本模式下尝试了这个。一切都习以为常。是什么给了什么?
答案 0 :(得分:10)
(electric-indent-mode 0)
添加到.emacs来禁用它。更多信息here。