- 追加された行はこの色です。
- 削除された行はこの色です。
*目次 [#tef44ec1]
#contents
http://www.bookshelf.jp/texi/elisp-intro/jp/emacs-lisp-intro.html
*日本語でまとまっているページ [#eb61b05d]
http://sakito.jp/detail/emacs/emacs21.html
*設定例を紹介しているブログへのリンク [#n824c916]
http://d.hatena.ne.jp/o0cocoron0o/?of=5
*install-elisp [#zd2f48d7]
http://d.hatena.ne.jp/tomoya/20090121/1232536106
*AutoInstall [#f98422ac]
http://www.emacswiki.org/emacs/AutoInstall
*Anything [#obfdf958]
Anything というのは、Emacs の色々な機能を、ひとつのインターフェースに統合して、
-起動
-一覧表示
-絞り込み
-選択
-アクション
という流れで、全ての操作を行なってしまうことができます。
FirefoxではKeySnailがAnythingに対応する概念を実装しています。
**拡張方法 [#z073c8da]
Anythingでリストアップするために必要な実装方法が日本語で記載されています。
http://d.hatena.ne.jp/sirocco634/20091012/1255336649
**インストール [#r355546f]
Anythingをインストールしたい場合は、下記の2つのインストーラを導入してみると手順が大幅に削減できるようだ。
install-elisp
AutoInstall
最近では、
-el-get.el
というのがでてきて、今後の主力になりそうだ。gitとかにも対応しているらしいからだ。
**URL [#dc11cb64]
http://www.emacswiki.org/cgi-bin/emacs/Anything
***紹介記事 [#x56d48c0]
http://d.hatena.ne.jp/tomoya/20090423/1240456834
*anything-c-yasnippet [#hf1858c5]
snippetは便利なのですが最初にどのkeyで展開するか覚えないといけない点が少しめんどくさいです。
そこでanythingのインターフェイスを利用することで絞込み->選択が直感的にできるようになります。
http://d.hatena.ne.jp/IMAKADO/20080401/1206715770
*Cocoa Emacs インストール [#iab0e06b]
参考記事 SoftwareDesign 2011/12 開発で使えるMac用エディタ
Lionで、フルスクリーンに対応させるための手順が記載されていました。
sudo mkdir workarea
cd workarea
sudo curl -O http://ftp.gnu.org/gnu/emacs/emacs-23.3a.tar.bz2
tar xjf emacs-23.3a.tar.bz2
***参考 [#nc9195fa]
http://git-scm.com/download
**パッチ入手 [#t8c69d56]
curl -o xcode_1.patch http://repo.or.cz/w/emacs.git/commitdiff_plain/c8bba48c5889c4773c62a10f7c3d4383881f11c1
curl -o xcode_2.patch https://raw.github.com/gist/1098107
curl -o fullscreen.patch https://raw.github.com/gist/1012927
curl -o lion.patch https://raw.github.com/gist/1101856
svn co http://svn.sourceforge.jp/svnroot/macemacsjp/inline_patch/trunk inline_patch-svn
パッチを当てる前に、Emacs23.3のディレクトリと同じ階層にあることを確認
#フルスクリーン対応のパッチを適用する
cd emacs-23.3
patch -p1 < ../xcode_1.patch
patch -p1 < ../xcode_2.patch
patch -p1 < ../fullscreen.patch
patch -p1 < ../lion.patch
patch -p0 < ../inline_patch-svn/emacs-inline.patch
patch -p0 < ../inline_patch-svn/font.patch
**ビルド&インストール [#ld86601e]
./configure --with-ns --without-x
make bootstrap
install
***出来たファイル [#k5dd51d9]
nextstepフォルダにEmacs23.3が出来ているので、それを/Applicationフォルダに保存
***実際にやってみたメモ [#xc41ac3a]
設定ファイルでCommandキーをMetaキーにOptionキーをAltキーにする設定は、なぜかうまくいかなかったので、コメントアウトしておきました。
*Auto Complete Mode 自動補完機能 [#j7245f91]
http://cx4a.org/software/auto-complete/index.ja.html
*設定を紹介しているサイト [#m9dafdd9]
http://apple-tart.net/dokuwiki/doku.php?id=development_tool:emacs:plugins
*Emacs Lispの勉強 [#s19b08bd]
http://www.bookshelf.jp/texi/elisp-intro/jp/emacs-lisp-intro.html
*ECB Emacs Code Browser [#c2bf630b]
EmacsをEclipseみたいな画面構成でコード表示を支援してくれる
http://ecb.sourceforge.net/
**紹介ページ [#i2967ffd]
http://d.hatena.ne.jp/yuko1658/20071213/1197517201
*zencoding [#k6a3499e]
**zencoding.elをインストール。 [#n88625fb]
http://www.emacswiki.org/emacs/ZenCoding
***サクラエディタ用とかの [#l11ec85f]
http://kihon-no-ki.com/customize-zencoding-for-myself
http://mwlab.net/zen-coding-for-sakuraeditor
**download [#x90c4e87]
https://github.com/rooney/zencoding
**関係ありそうなURL [#v30ca86b]
https://github.com/chrisdone/zencoding
**YASnippet [#o70da593]
すごく便利になります。
***スニペット共有 [#bf894154]
codereposでのsnippet共有が始まってます。
http://coderepos.org/share/browser/config/yasnippet/
***紹介ページ [#r77be62a]
http://d.hatena.ne.jp/kiwanami/20110224/1298526678
***その他 [#ec25654e]
いろいろな.elのコードが掲載されている
http://www.emacswiki.org/emacs/?action=elisp-area;context=0
*pukiWiki [#f0b1c8f0]
http://skycosmos.phys.ocha.ac.jp/~osamu/pukiwiki/index.php?emacs
ctrlはMacではcontrolキー
Macだと、ツールバーの編集のコピーとかペーストである程度コピーできる。
ESC-wでコピーしてくれない。
*Lisp はわからないけどEmacs で選択範囲に対してごにょごにょしたい [#x87dc7e9]
**参考URL [#y08680c2]
http://en.yummy.stripper.jp/?eid=1211312
**キーバインド alt + gの場合 [#qa574dae]
(global-set-key "\M-g" 'my-uc)
*emacs 23.2 for windows(NTEmacs in gnupack)なら日本語入力(IME挙動)も問題なし [#nbf5af36]
http://d.hatena.ne.jp/end0tknr/20100815/1281872885
*Carbon emacsなんてのもある [#ld48d523]
http://homepage.mac.com/zenitani/emacs-j.html
最近はcocoa Emacsがでてきました。
*emacs 【キーボードマクロ】にショートカットを作ると超便利だった! [#n38a968f]
http://d.hatena.ne.jp/kobapan/20090111/1231668062
*モードとキーバインドの基礎 [#ge3608fa]
http://www.bookshelf.jp/soft/meadow_12.html
*el4r [#h6b90cee]
http://www.rubyist.net/~rubikitch/computer/el4r/
**フォルダ内のテキストを一括置換 [#dbc48aec]
http://d.hatena.ne.jp/sodex/20070618/1182094768
*ielm [#yc16f346]
ちょっとした計算をしたいときにモードを変えよう
M-x
ielm
で起動します。
C-c C-d で終了します。