【发布时间】:2016-05-12 00:52:33
【问题描述】:
我主要是 vim 用户,但在工作中大多数人都在使用 PyCharm,所以我想我至少应该认真尝试一下 PyCharm。
为了减少过渡...好吧...重复输入,我安装了 PyCharm 的 IdeaVim 插件。
但是,我们的编码风格 - 需要 - 硬制表符,而不是空格(是的,这与当今大多数地方的做法相反),而且我很难让 IdeaVim 插入硬制表符而不是 4 个空格。
我试过 :set noexpandtab(和一个 :%retab),也试过 ^V^I,但似乎都不起作用。
有没有人用 IdeaVim 做硬标签?如果是,怎么做?
谢谢!
【问题讨论】:
-
您是否在“文件|设置|编辑器|代码样式|Python”中设置了“使用制表符”?禁用 IdeaVim 后一切都按预期工作吗?请给出一个代码示例和您的击键,您希望在其中使用制表符,但有空格。
-
我发誓我做到了,但我只是重新审视了那个设置,但没有设置。让它成为一个答案,我会接受它。谢谢!
标签: python vim pycharm ideavim