vim - 如何指定文件的缩进?

我听说我们可以通过在要编辑的文件中嵌入缩进命令来指定文件的 VIM 缩进。

谁能告诉我该怎么做?

最佳答案

您正在寻找的东西称为模型行

这是我常用的模式行for vim :

/* vim:set softtabstop=4 shiftwidth=4 tabstop=4 expandtab: */

类似的东西for emacs看起来像这样:

/* -*- Mode: tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*- */

这个问题已经covered before虽然。

https://stackoverflow.com/questions/4162379/

相关文章:

regex - 在正则表达式匹配中检测标量的精确字符串值

php - 永久登录

delphi - 控件放在最上面,像TPanel 可以吗?

configuration - 在 Windows 中为 gvim 加载 .vimrc 并更改字体和

macos - 如何为 Mac OS X 制作可启动 DVD?

PHP:哪个更快 - array_sum 还是 foreach?

assembly - 是否有适用于 Windows 的免费小型汇编代码编译器/汇编器?

sql - Informix 7.3 - 声明日期列数据类型,默认为插入/更新时的当前日期

maven-2 - 为什么 Maven2 在每次构建时检查 stax-ex 的更新?

objective-c - 如何将 self 作为方法参数传递?