我一直都是用V数量替换VIM中的TAB(通常为4)。
我的.vimrc配置文件中几乎总是使用四行:
我的.vimrc配置文件中几乎总是使用四行:
set tabstop=4 set shiftwidth=4 set expandtab Syntax on
基本上,有时候我需要使用一个TAB(如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(转回)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。