mac的python格式对齐快捷键_带有硬标签的spacemac中的Python缩进是

让我先说一下,我是一个从vim转换而来的相对较新的emacs/spacemac,所以我的知识还是相当基础的。在

我用python层设置了spacemac,dotspacemacs附加包中列出了dtrt indent的附加包。和设置(dtrt-indent-mode t)

在dotspacemacs/user config中。我需要dtrt缩进,因为我正在处理一些项目(在python和lua中),其中我不是设置缩进规则的人。在

此配置适用于具有可变长度软选项卡的python文件。此配置也适用于具有硬选项卡的lua文件。在

当我打开一个用硬标签缩进的python文件时,似乎有些东西弄乱了,它似乎认为缩进是两个硬标签。意思是,如果我有这样的代码(假设4个空格是制表符):

^{pr2}$

按回车键,我得到:def func():

|

print 'line'

状态行打印dtrt indent的消息,说明:Note: indent-tabs-mode adjusted to t

注:如前所述,我在这方面还很新,而且我的spacemacs配置也很稀疏。在我的用户配置中没有其他内容,我没有自定义层,我甚至没有除了dtrt indent之外的任何其他包。在

编辑:

python缩进偏移量设置为8

缩进制表符模式设置为t

选项卡宽度设置为4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值