我很快就要和一个朋友合作一个项目了。考虑到他比我更关心这些事情,我让他自己选择缩进。他是 Ruby 的粉丝,所以他选择了两个空格。
我通常使用制表符。有什么办法可以设置 vim,只在这个特定文件夹中按下制表符按钮时将其设置为两个空格吗?
答案1
几周前,我遇到了同样的问题,我发现了这一点: vim 中 tab 键的秘密
正如我对 Scala 所做的那样,它很容易适应 Ruby
vim 还将读取当前目录中的 .vimrc(当在常规 vimrc 中设置了 exrc 选项时),这在编辑同一目录中的大量源文件时很有用,或者可以避免损坏您无法控制的源文件。
答案2
使用“set tabstop=2”选项