PyCharm 的 IdeaVim 插件可以被说服使用硬制表符吗?
Can PyCharm's IdeaVim plugin be persuaded to use hard tabs?
我主要是一个 vim 用户,但在工作中大多数人都在使用 PyCharm,所以我想我至少要认真地尝试一下 PyCharm。
为了让过渡少一点...好吧...重复输入,我安装了PyCharm的IdeaVim插件。
但是,我们的编码风格 - 需要 - 硬制表符,而不是空格(是的,这与今天大多数地方的做法相反),我很难让 IdeaVim 插入硬制表符而不是 4 个空格.
我试过 :set noexpandtab(和 :%retab),我试过 ^V^I,但似乎都不起作用。
有人用 IdeaVim 做硬制表吗?如果是,如何?
谢谢!
你在"File | Settings | Editor | Code Style | Python"中设置了"Use tab character"了吗?在禁用 IdeaVim 的情况下是否一切都按预期工作?请提供一个代码示例和您希望使用制表符但得到空格的击键。
我主要是一个 vim 用户,但在工作中大多数人都在使用 PyCharm,所以我想我至少要认真地尝试一下 PyCharm。
为了让过渡少一点...好吧...重复输入,我安装了PyCharm的IdeaVim插件。
但是,我们的编码风格 - 需要 - 硬制表符,而不是空格(是的,这与今天大多数地方的做法相反),我很难让 IdeaVim 插入硬制表符而不是 4 个空格.
我试过 :set noexpandtab(和 :%retab),我试过 ^V^I,但似乎都不起作用。
有人用 IdeaVim 做硬制表吗?如果是,如何?
谢谢!
你在"File | Settings | Editor | Code Style | Python"中设置了"Use tab character"了吗?在禁用 IdeaVim 的情况下是否一切都按预期工作?请提供一个代码示例和您希望使用制表符但得到空格的击键。