タグ

ブックマーク / d.hatena.ne.jp/jimo1001 (3)

  • Emacs 列揃え - jimo/memo

    Emacs箇条書きや変数定義の時などに、列を揃える簡単な方法 align-regexp を使う 変数定義の場合 var a = 100; var hoge = "hogehoge"; var fugafuga = new Fuga(); '=' を指定して揃える M-x align-regexp Align regexp: = var a = 100; var hoge = "hogehoge"; var fugafuga = new Fuga(); 箇条書きの場合 ああ あああ いいいい いいいい ううう うううう ' 'を指定して揃える M-x align-regexp Align regexp: ああ あああ いいいい いいいい ううう うううう ちょっとあいだが開きすぎてる...

  • mmm-mode - jimo/memo

    最近PHPを書くことが多くなったので、php回りの開発環境を整えようとmmm-mode(複数のメジャーモードを使うやつ)を使ってみようと思い、調べてみた。http://bluestar.s32.xrea.com/text/php-mode.phpまず、ここを参考にインストールからやったのだが、僕の環境だとカラー表示されず、インデントもできない状態だった。そこで色々調べてみると (setq mmm-submode-decoration-level 2) これでカラー表示できるらしい。でも、.emacsに書き加えてもやっぱり単色のままだった。color-themeとかが邪魔してるのか?とか思いつつ更に調べてみると、font-lockが有効になってなかったことが分った。 (setq mmm-font-lock-available-p t) 色関連はこれで解決。あとはインデント探してみると、こっち

  • Emacsの矩形操作を便利にする方法 - jimo/memo

    http://taiyaki.org/elisp/sense-region/上記のsense-region.elで、矩形選択が視覚的になり、コピーやカットなど操作も直感的にすることができる!!↓こんな感じ.emacs ;; sense-region.el (autoload 'sense-region-on "sense-region" "System to toggle region and rectangle." t nil) (sense-region-on) 操作は、C-SPC でset markにしてカーソルを動かしてさらに C-SPC を押下するだけ。すごく直感的です。もちろん C-W なり M-W なりでカットやコピーができます!リージョン内の削除マークした文字列を消すのに、C-w(カット)でもいいんですが、いちいちマークリングに記録されるのもいやだし、C-x r d は忘れ

  • 1