色じゃなかったんだ。タブだったんだ。
emacs がなかなか使えなかった理由はタブインデントをデフォルトでちゃんとしてくれないからだった。今までは色の設定を変えるのが面倒臭いからだと思ってた。
class Foo \tdef initialize(hoge, huga) \t\tfoooooooooooooooooooo(aaaaaaaaaaaaaaa, \t\t bbbbbbbbbbbbbbb) \tend end
本当は上記のようにインデント (環境が変わってタブ幅が変わっても問題が起きないタブインデント) をさせたいんだけど、さすがに無理っぽいので、タブの部分だけちゃんとできていればいいことにした。
人それぞれ読みやすいインデント幅は違うから、誰にでも読みやすいソースを書くならタブでインデントすべきだと思ってる。でも全部タブにすればいいってわけじゃなくて、文字幅が重要なところには、ちゃんとスペースを使いたい、みたいな。
そんなにこだわる必要はないんだけど、少なくともタブインデントじゃないとコードを書く気がしないことに気付いた。いやむしろ、タブインデントにすると書きたくなる (謎)
関連エントリー
- xyzzy で前の行のインデントを保持して改行する。 C-RET (C-j) で前の行のインデントを保持して改行はできるんだけど、タブとスペースが混じっている場合スペースがタブに変わっちゃうのが...
- 読み終わり@ライトノベル 読んだ呼んだ。 マルタ・サギーは探偵ですか? a collection of s.2 私たちの田村くん 私たちの田村くん2 とらドラ! 吉永...
- br br br いくつかのブログツールや、掲示板がはく br br br が気持ち悪くて仕方ない……本質的に変わらないとはいえ <span class="l...
- 課題の本 本屋で立ち読みしてデザインの輪郭を買った。 力を入れない自然な文体ですごく素敵だと思う。表向き柔らかいのに、ちゃんと硬い部分がある感じ。そう...
- 論理学 論理学の講義がいまだに記号の説明だったので寝てしまったのだけれど、途中でおきると、小さい音でらきすたのアレが聞こえてきて、後ろのヲタっぽい人...