SLIME is a Emacs mode for Common Lisp development. Inspired by existing systems such Emacs Lisp and ILISP, we are working to create an environment for hacking Common Lisp in. This frugal page is an invitation to learn more about what's going on. feature highlights slime-mode: An Emacs minor-mode to enhance lisp-mode with: Code evaluation, compilation, and macroexpansion. Online documentation (desc
anything.elを、どこかのブログのエントリを見て、こう設定していたのだけど、なぜかC-n,C-pで候補を選択できなくて、困っていた。 (define-key anything-map "\C-p" 'anything-previous-line) (define-key anything-map "\C-n" 'anything-next-line) (define-key anything-map "\C-v" 'anything-next-page) (define-key anything-map "\M-v" 'anything-previous-page) (anything-iswitchb-setup) anything.elを起動するといろいろリストが出て、矢印キーだとそこから選択できるのに、C-n, C-pだとこう言われる。 End of history; no
http://unknownplace.org/memo/2009/04/07#e001 気がつくと emacs のバッファがすごい数になっていて補完などが重くなるのである程度たまった ら自動で古い物(しばらく visit してない物)を自動的に削除するようなものが欲しい。 標準添付の midnight.el とかどうだろうか。 (require 'midnight) しておけば midnight-hook に登録している関数を毎日 0 時に実行するようになる。 そこに clean-buffer-list という一定時間以上表示していないバッファを掃除する関数がある。 midnight-hook にはデフォルトでそれが登録されているから、 require 一本で実現する。
お待たせしました。メンテナになって初のanything.elをリリースします。オリジナル版を使いやすくするために超強化しました。 [2008/08/26]例を追記しました。 次世代anything.elの開発方針 しっかりテストする 使いやすいユーザーインターフェース オリジナル情報源を書きやすくする Emacs Lispプログラムに組み込みやすくする プラグインによる拡張性を高める 旧バージョンとの互換性を維持 特徴 anything-sources(情報源)に使える属性を増やした ユニットテスト(el-expectations)で堅牢になった 情報源の属性を動的に設定できるようになった(プラグイン) anythingを終了せずにアクションを実行(persistent-action)できる 直前のanythingの画面を復活できる(anything-resume) アクションから候補選択
いわゆる全角文字と半角文字の間にスペースをあけると読みやすいのは言うまでもない。おまけに、 dabbrev するときも余計な日本語がくっつかない。今まで手でやってきたのだが、スペースをあけてたりあけてなかったりしてて統一されていなかった。自動的にできる方法を探していた。 以前は 404 Blog Not Found:perl - 半角スペースを自動で入れる の spacer.pl を使っていたが、 UTF-8 化されるので Emacs 内でできないかと思った。そしたら text-adjust.el を使えばいいことがわかった。 M-x install-elisp http://taiyaki.org/elisp/mell/src/mell.el M-x install-elisp http://taiyaki.org/elisp/text-adjust/src/text-adjust.el
[English / Japanese] mode-info --- 関数・変数の説明文を参照するコマンド Last Updated at $Date: 2007-11-03 03:53:24 $. mode-info は,メジャーモードに対応して適切な関数・変数の説明を表示するように describe-function / describe-variable を拡張するプログラムです. 概要 ダウンロード 対応している Info インストール 使い方 動作環境 概要 Emacs には,プログラムの作成を支援するためのコマンドが多数実装されています. 中でも,関数の説明文を参照するための describe-function と,変数の説明文を参照するための describe-variable は最も便利で,頻繁に利用します. 例えば,Emacs-Lisp のプログラムを編集中に C-h f
emacsでRails開発をする際、emacs-railsを使っている方が多いと思います。emacs-railsはとても便利なelispなのですが、最近は更新頻度が低く、rhtml→html.erbの対応も一部されていなかったりします。あとRspecの対応もイマイチ。emacs使いの人たちは一体どうやってRails開発しているのでしょうか? そこでRinariですよ Rails On Emacs | Google グループを見ると最近は"Rinari"の話題で持ち切りなようです。Rinariはemacs-railsとは違いコア部分を小さく保って、プラグインで拡張していくタイプのelispです。 Rinari: Ruby on Rails Minor Mode for Emacs 基本的には上記に全部書いてあるのですが、整理する意味でまとめてみます。 コア部分のインストール まず、gitでダ
Rinari: Ruby on Rails Minor Mode for EmacsRinari This manual is for Rinari. A Ruby on Rails Minor Mode for Emacs. Copyright © 2008 Eric Schulte, 2006 - 2007 Phil Hagelberg, Forrest Chang, Ryan Davis, Paul Stickne, and others (This manual is modeled off of the very fine org-mode info documentation.) Contents Introduction: Brief summary of what Rinari is (and isn't) Install: Installing Rinari in you
trac-wiki.el -- Trac Wiki Page Editing Mode for Emacs News 2008-06-07: Version 1.8 is released. Fixed two bugs on interactive end-point url input. (changes) And it also tested with emacs 22.1 and 23.0.60 on debian etch. 2007-11-14: Version 1.7 is released. Fixed a serious bugs which is introduced in version 1.6 and cause memory exhaust. (changes) 2007-11-14: Version 1.6 is released. Many bugs are
Powered by Trac 0.11.1 By Edgewall Software. Visit the Trac open source project at http://trac.edgewall.org/
はじめに 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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く