使用 VIM 敲代码时,经常会遇到 TAB、空格混用导致的缩进排版问题。特别是 IDE 与 VIM 同时使用时,这种情况经常遇到。
例如:
- gradle 配置文件,默认用的是空格缩进,但是如果 VIIM 没有配置使用空格,就会插入 TAB 导致 IDE 中排版问题
- 微信小程序开发工具,也是如此
VIM 配置区分显示 TAB、空格
set list
set listchars=tab:>-
这样,TAB 就会有特殊符号占位显示。如图所示:
参考
- https://vi.stackexchange.com/questions/422/displaying-tabs-as-characters
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式