tes*_*t30 1 emacs formatting code-formatting indentation
是否有来自VIM的等效插件如modeline_magic?
所以每个文件看起来像是:
/* vim: set tabstop=8:softtabstop=8:shiftwidth=8:noexpandtab */
int main(int, char *) {}
Run Code Online (Sandbox Code Playgroud)
和缩进会传递给其他客户?
您可以通过将行格式化为添加本地(文件)变量
-*- mode: modename; var: value; ... -*-
Run Code Online (Sandbox Code Playgroud)
在文件的开头.任何数量的var: value;对都可以出现在该行中.如果您发现局部变量太多,可以将样式更改为
# Local Variables:
# mode: python
# comment-column: 0
# End:
Run Code Online (Sandbox Code Playgroud)
Emacs搜索字符串"Local Variables",并且足够聪明,可以确定前缀和后缀(在这种情况下#没有任何内容)应该重用于以下行.这意味着如果文件不是python,您可以更改前缀/后缀以匹配不同的注释字符,例如/*,*/对于ANSI C.
您可以在emacs手册上阅读更多内容.
| 归档时间: |
|
| 查看次数: |
69 次 |
| 最近记录: |