タグ

ブックマーク / reinyannyan.hatenadiary.org (1)

  • 折り畳み表示 - (new Hatena).blog()

    emacs を使いだして困ったことの一つが、ファイルを折り畳み表示する (一覧性を高める) 方法がなかなか分からなかったことです。 Vim ではインデント単位で折り畳む設定が便利なんですが (set fdm=indent)、emacs ではどうするのか、調べることすらままならない状態でした。 ようやく "Outline minor mode" というものが使えることが分かり (折り畳み = folding という用語では見つからないわけです)、さらに以下の補助関数が出来上がりました: (defun outline-hide-body (&rest rxs) (outline-minor-mode t) (and rxs (set (make-local-variable 'outline-regexp) (join-list rxs "\\|"))) (hide-body)) (defun

    折り畳み表示 - (new Hatena).blog()
  • 1