タグ

emacsとtipsに関するkmonのブックマーク (9)

  • midnight.el で毎日 0 時に古いバッファを削除する - http://rubikitch.com/に移転しました

    http://unknownplace.org/memo/2009/04/07#e001 気がつくと emacs のバッファがすごい数になっていて補完などが重くなるのである程度たまった ら自動で古い物(しばらく visit してない物)を自動的に削除するようなものが欲しい。 標準添付の midnight.el とかどうだろうか。 (require 'midnight) しておけば midnight-hook に登録している関数を毎日 0 時に実行するようになる。 そこに clean-buffer-list という一定時間以上表示していないバッファを掃除する関数がある。 midnight-hook にはデフォルトでそれが登録されているから、 require 一で実現する。

    midnight.el で毎日 0 時に古いバッファを削除する - http://rubikitch.com/に移転しました
  • Emacs設定メモ |未分類

    Emacs - Pukiwikiモードの設定Pukiwikiを編集する際、ブラウザからだとかなり面倒なので、Meadow/Emacsから編集できるようにする。ちなみにapelパッケージがインストールされていないと使えないらしい。自分はかなりはまってしまった・・・orzまず、http://www.bookshelf.jp/elc/pukiwiki-mode.elを取ってきてロードパスの通ったところに置く。また、http://tdiary.cvs.sourceforge.net/tdiary/contrib/util/tdiary-mode/からhttp.... Emacs|CSSモードの設定どうも最近、Web関係のことをしてると、どうしてもCSSを触らないといけないので、CSSモードを設定してみる。設定といっても、http://www.garshol.priv.no/download/sof

  • Emacs Lisp TIPS - ファイル更新日を自動的に書き換える

    はじめに GNU Emacs には Emacs Lisp 言語を用いた超強力なマクロ機能があります。 ここでは、私がこれまでに培ってきた便利な設定/カスタマイズ用マクロを 紹介したいと思います。 自作パッケージも含め、サンプルコードも載せていますので、 「.emacs(あるいは .emacs.el)」ファイルにコピー&ペーストして使ってください。 なお、2009年3月現在、私が使っている Emacs は次の通りです。 このページで紹介しているコードは 全て Emacs バージョン 22 を前提としています。 私の .emacs.el ファイルは ここ にあります。 Emacs 22.3 (Carbon Emacs Package; Mac OS X 10.5.6) Emacs 23.0.91 (Linux; Ubuntu 8.10) Emacs 22.1 (Linux; Rocks Clu

  • Emacs で Java アプリケーションをデバッグする—ありえるえりあ

    Emacs で Java アプリケーションをソースレベルデバッグするのはいろいろ手を加えないとダメだと思っていたのですが、 Emacs 22.1 の gud.el と gdb-ui.el あたりを注意深く読んでいるとどうもそうでないということが分かり、実際にやってみたところ稚拙ではあるけど一応ソースレベルデバッグっぽいことができたので紹介しておきます。 GUD って何? GUD (Grand Unified Debugger) は Emacs の統一フロントエンドデバッガで、現在のところ gdb, sdb, dbx, xdb, perldb, pdb, jdb をバックエンドとしてサポートしています。 その中でも gdb に関してはソースレベルデバッガに必要な機能(ブレイクポイントのマークを設置したりする)などが gdb-ui.el に記述されており、ウォッチやローカル変数ウィンドウなど、

  • Emacs-21 @ki.nu

    便利なツール Emacsらくらく入門 (技術評論社) A5 版 448 ページ 税込 2,499 円 2004/6/11 日発売 好評発売中 Emacs-22 数々の機能を拡張した Emacs-22 が 2007/06 に出ました。 とても簡単に言ってしまえば、 Emacs-21 は Emacs-20 に描画の機能 (Layout Engine) を加えたものである。 Emacs-18,19,20 と開発が進む中、 これらとは独立して開発が行なわれていた多機能の Emacs があった。 Lucid 社の Lemacs。 それを引継いだ XEmacs 。 これらは画像を表示する機能や GUI を既に持っていた。 このため、多くの Emacs の愛好家が XEmacs に流れた。 それに負けまいと、作られたのが Emacs-21 である。 (作った当の人達に、そう聞いても、そうは説明しないは

  • ubulog: Emacsで快適な翻訳環境を

    な感じで。h キーで簡易ヘルプも表示されます。POファイル自体はタダのテキストファイルで、msgid "" が元の言語で、msgstr "" に翻訳した言葉を書いていきます。 ネット接続で英文を翻訳emacsでpo-modeで翻訳できる環境にはなったけど、これだけだとつらいので、Emacs でテキスト翻訳をする Emacs Lisp パッケージ text-translator をさくっと導入します。リンク先からダウンロードしてきて ~/.lisp に放り込み、~/.emacs に以下を追記します。(require 'text-translator) ;;翻訳キー設定 (global-set-key "\C-xt" 'text-translator) (global-set-key "\C-x\M-T" 'text-translator-translate-last-string)適当にC-

    ubulog: Emacsで快適な翻訳環境を
  • CVS - Tools - pcl-cvs (Japanese Page)

    pcl-cvs パッケージ 現在執筆中。 Emacs では VC を使うことで編集作業を行いながら簡単にCVSを利用することができる。 VC は各バッファ(ファイル)ごとのバージョン管理をサポートする。 それに対して Emacs の pcl-cvs パッケージはあるディレクトリの中の各ファイルの状態をチェックしたり、操作を行なったりできるものである。 pcl-cvs のパッケージでは info 形式でマニュアルが提供されているのでこちらも参照して欲しい。 pcl-cvs を動かす まず pcl-cvs をインストール。 これについては pcl-cvs のドキュメント等を参照。 Emacs で M-x cvs-update と入力すると CVS Update (directory): ~/ (~/ はカレントディレクトリ)と聞いてくるので、ここで checkout 済みの作業ディレクトリを指

  • bookshelf.jp

    This domain may be for sale!

  • Emacs 電子書棚

    This domain may be for sale!

  • 1