作者:holy190 | 来源:互联网 | 2023-05-28 18:06
这之前总是工作正常,但是当我从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模式和基本模式下尝试过这个.一切都习以为常.是什么赋予了?
1> Eli..:
好的,这很奇怪.看起来这是因为我将emacs更新为24.4(我通过自制软件更新了很多东西并且没有注意到).事实证明,这可能是某种"功能",但是我怎么样.您可以通过添加(electric-indent-mode 0)
到.emacs 来禁用它.更多信息在这里.