首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vim supertab,朝向插入制表符的最佳方法

vim supertab,朝向插入制表符的最佳方法
EN

Stack Overflow用户
提问于 2014-05-29 10:13:27
回答 2查看 1.3K关注 0票数 3

我真的很喜欢supertab插件。到达的时间有点长,将其映射到选项卡会给我一个更好的工作流程。然而,有时我只想插入一个常规的选项卡,为此,我需要首先插入一个空格,即foobar。

这会在每个选项卡字符之前用无用的空格污染我的源代码(假设我不使用expandtab)。

我想知道是否有更聪明的方法来使用自动完成?

  1. 回到那里要慢得多
  2. 使用另一个键映射,如
  3. 使用supertab具有更明智的功能:如果我按下与任何可能的完成不匹配的字符,则自动插入一个字符。二、插入一个真正的选项卡
  4. ???

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-29 10:22:24

您可以通过按<C-v><Tab>来抑制Supertab触发器并插入文字选项卡。(在Windows上,这通常是<C-q><Tab>。)

默认情况下,Supertab还为直接输入提供映射;请参见<C-Tab>。不过,这种默认的键组合可能只适用于GVIM。

票数 3
EN

Stack Overflow用户

发布于 2014-05-29 13:23:11

再试一次。

在编辑以下工作之后,您可以使用全局替换:

代码语言:javascript
复制
:%s/ \t /\t/g
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23930912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档