ardggy's blog

Esc - Meta - Alt - Ctrl - Shift

2018-09-30から1日間の記事一覧

雑な init.el の括弧バリデーション

check-parens 関数をセーブ前に噛ませればいい。 (add-hook 'emacs-lisp-mode-hook 'check-parens-before-save) (defun check-parens-before-save () (add-hook 'write-contents-functions 'check-parens nil t) ; local-hook )

雑な JSON のバリデーション

syohex.hatenablog.com わざわざ jsonlint いれるのもいやだし、jq のエラーメッセージをパースするのもだるいしと思っていたら、json-pretty-print-buffer がエラーを吐いてくれるという。 バッファの中身を整形されるのが問題なら、テンポラリバッファでや…

前回終了時のフレームサイズで起動する

毎回左上の隅っこにちんまり起動するのは気が利かないと思う。 終了時点でのフレームサイズを保存しておいて、起動時に参照すればよろしいのではなかろうか。 というわけで下の設定を書いてみた。 ;;; last-frame ;; Emacs 終了時にフレームパラメータ top, …