Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はcc-modeから出てきたと思っていたcmake-modeを使用しています(編集:以下のコメントはこれが間違っていたことを示しています)。c-basic-offset が 4 に設定されているにもかかわらず、何らかの理由でインデント (if() ブロックなど) が 2 つのスペースとして出力されます。これを制御する方法/方法を知っている人はいますか?
例えば:
if( foo ) set( a "bar" ) endif()
のインデントはcmake-mode、変数によって制御されているようですcmake-tab-width。次のように調整できます。
cmake-mode
cmake-tab-width
(setq cmake-tab-width 4)