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

前端之家收集整理的这篇文章主要介绍了在VIM中将空间恢复到TAB的最快方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直都是用V数量替换VIM中的TAB(通常为4)。 @H_404_1@我的.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(转回)

猜你在找的Bash相关文章