add*_*ons 4 python emacs whitespace tabs
目前我在我的 .emacs 文件中使用以下设置:
;; single tab for every indent
(add-hook 'python-mode-hook
(lambda ()
(setq indent-tabs-mode t)
(setq python-indent 4)
(setq tab-width 4)))
Run Code Online (Sandbox Code Playgroud)
这适用于我创建的任何新文件。如果我从 git/hg 下载一个恰好在空间上的项目,emacs 将不会将它们转换为空间上。无论文件的原始设置是什么,我如何强制 emacs 将所有空格转换为制表符。
我知道如果它是一个 git/hg 存储库,这将创建大量更改集,但我仍然想弄清楚如何通过我的 emacs 设置将任何带有空间的文件转换为选项卡。
用 标记整个缓冲区C-x h,然后使用M-x tabify。
| 归档时间: |
|
| 查看次数: |
2629 次 |
| 最近记录: |