当前位置:首页 > 操作系统 > MacOs

emacs:将python空间转换为制表符

目前我在.emacs文件中使用以下设置:

<code>;; single tab for every indent
(add-hook 'python-mode-hook
  (lambda ()
    (setq indent-tabs-mode t)
    (setq python-indent 4)
    (setq tab-width 4)))
</code>

这适用于我创建的任何新文件.如果我从git / hg下载一个碰巧在空间上的项目,emacs将不会将它们转换为空间.我怎样才能强制emacs将所有空格转换为标签,而不管文件的原始设置是什么.

我知道如果它是一个git / hg repo,这将创建大量的变更集,但我仍然想知道如何转换任何带空格的文件,通过我的emacs设置将其更改为标签.

解决方法:

用C-x h标记整个缓冲区,然后使用M-x tabify.


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐