mic*_*den 12 linux unix vim emacs ruby
我正在查看一些随机代码,在它的顶部,它说:
# -*- mode: ruby -*- # vi: set ft=ruby :
这是什么意思?
我知道这是一个简单的问题,但我无法在网上找到它,因为 a) 我什至不知道这段代码是用什么语言编写的,b) 我对 bash 和 vi 很陌生。
小智 12
这些行是模式行,告诉编辑器(例如 emacs 或 vi)为文件选择特定的编辑模式。编辑模式会影响编辑器(例如高亮显示和缩进文件内容)的方式。
您可以在此处阅读有关 emacs(称为文件局部变量)的模式行以及 vim 的模式行的更多信息。
归档时间:
11 年,9 月 前
查看次数:
5673 次
最近记录:
11 年,5 月 前