にディレクトリごとのc-基本オフセット)。私が開くファイルがどこにあるかによって、Emacsを自動的に適切な間隔にする方法を理解できません。設定私は<em>/プロジェクト/ CPP</em>に(と4スペースのインデントとC++プロジェクト(<em>/プロジェクト/ C</em>で)2スペースインデントを使用してCのプロジェクトを持っているEmacsの
私がする.cppファイルに対してc++-mode
(4スペース)を使用することを伝えることができますが、(CPPプロジェクト内).hファイルはまだc-mode
(2つのスペース)にデフォルト設定。
.emacsファイルには、インデントされた.hファイルに異なる数のスペースを入れるか、またはディレクトリを変更するモードがありますか?あなたはどちらかの.dir-地元の人々を使用することができます
http://www.emacswiki.org/emacs/DirectoryVariables
:拡張子から言語が演繹されていないファイルの最初の行では、このような何か
// This may look like C code, but it really is -*- mode: c++ -*-
パーフェクト!それがまさに私が必要としていたものです。 – kristina