根据目录设置Vim的shiftwidth和tabstop

我有一个我正在开发的项目,目前编码标准是使用2空格缩进.然而,在其他项目中,我使用4个空格缩进.

有没有一个简单的方法来告诉vim某个目录中的所有文件应该有一个tabstop的2个空格?

着名的Tim Pope刚刚发布了一个插件调用 Sleuth,它根据当前文件中使用的内容自动确定shiftwidth和tabstop(以及其他缓冲区选项)(或者,根据附近的文件,这是一个新的缓冲区).

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...