加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在VIM中将空间恢复到TAB的最快方法

发布时间:2020-12-15 19:32:18 所属栏目:安全 来源:网络整理
导读:我一直都是用V数量替换VIM中的TAB(通常为4)。 我的.vimrc配置文件中几乎总是使用四行: set tabstop=4 set shiftwidth=4set expandtabsyntax on 基本上,有时候我需要使用一个TA??B(如Makefile),而且我不知道如何解决这个问题,除了离开文件,编辑我的.vimr
我一直都是用V数量替换VIM中的TAB(通常为4)。
我的.vimrc配置文件中几乎总是使用四行:
set tabstop=4 

set shiftwidth=4

set expandtab

syntax on

基本上,有时候我需要使用一个TA??B(如Makefile),而且我不知道如何解决这个问题,除了离开文件,编辑我的.vimrc,然后重新加载感兴趣的文件。

也就是说,最快的方式(从VIM内部)将其还原为使用TABS,然后还原到我的原始设置?我正在寻找最不方便,最少击键的解决方案。

假设您将其命名为“makefile”,而不是“Makefile”,VIM将自动为TAB创建一个makefile。不知道为什么VIM仍然没有检测到具有低 – 大写差异的类型,但是这样就是生命。 (@Sedrik)

除此之外,其他替代解决方案是:

文件类型绑定(@ThorstenS @tungd):

autocmd FileType使setlocal noexpandtab

RealTime Switch(@ThorstenS):

假设问题中提到的.vimrc配置,请执行以下操作:

:设置noet(从空格切换到TAB)

和:set et(转回)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读