単語全体を選択する
thingopt.el
が解決してくれそうだったんだけど、subword-mode
とか superword-mode
を使ってたりするとちょっとイマイチかなあと思ったので自前でなんとかすることに。
(defadvice mark-word (before mark-word-around activate) (beginning-of-thing 'word)) (defadvice subword-mark (before mark-subword-around activate) (put 'word 'forward-op 'subword-forward) (beginning-of-thing 'word) (put 'word 'forward-op nil))
kill-whole-line
C-a C-k
することが多いのなら、dd
相当を割り当てるほうがいいと思う。
(global-set-key (kbd "C-k") 'kill-whole-line)
PHP7 じゃなくても無名クラス
この場合は無名じゃなくて匿名のほうがあってるけど。
<?php $klass = "Anonymous_".sha1(mt_rand()); eval("class {$klass} {}"); $object = new $klass; var_dump($object); // object(Anonymous_46c35888de7d7c03e8ae43873bbafd98590cd9ed)#1 (0) { }
そういえば昔クロージャ機能がなかったときは create_function
というのを使ってた。