2009-06-09
shell-pop + emacsclient -c を利用してファイルやディレクトリを開く
emacsclient -c でファイルを開くと、新たにフレームを生成してくれる。これを shell-pop と組み合わせれば emacs 上でシームレスにファイルを開くことができる。ちなみに、ディレクトリを指定すると自動的に dired-mode で開かれる。どちらにしてもなかなか便利。(・∀・)イイ!!
■やりかた
- 1. emacs を起動する
- 2. M-x server-start する
- 3. shell-pop を起動してシェルのウィンドウを開く
- 4. シェルのウィンドウで「emacsclient -c 編集したいファイル or ディレクトリ」で emacs にファイルやディレクトリを渡すと新規にフレームが生成されるので、いろいろ編集する。
- 5. 編集が終了したら C-x C-c で終了する。フレームは閉じるが元の emacs は終了しないので安心。
■スクリーンショット
emacsclient -c はコマンドラインとして少し長いので早速新しいフレームを生成して .bashrc にalias e='emacsclient -c' と書いておいた。(^-^;
トラックバック - http://d.hatena.ne.jp/kyagi/20090609/1244512668
リンク元
- 10 http://reader.livedoor.com/reader/
- 6 http://k.hatena.ne.jp/keywordblog/Emacs
- 6 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=com.ubuntu:ja:unofficial&q=emacs+xft&btnG=検索&lr=
- 6 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=emacs+ubuntu&btnG=検索&lr=
- 5 http://www.google.co.jp/search?q=Ubuntu+Emacs&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:ja:unofficial&client=firefox-a
- 4 http://d.hatena.ne.jp/tomoya/20090601/1243817036
- 4 http://images.google.co.jp/imgres?imgurl=http://f.hatena.ne.jp/images/fotolife/k/kyagi/20090411/20090411121732.png&imgrefurl=http://d.hatena.ne.jp/kyagi/20090411/1239419276&usg=__MIvZrYKRNl-UtEq3P2VC5FBRtdY=&h=415&w=450&sz=167&hl=ja&start=9&um=1&tbnid=R2j
- 4 http://www.google.co.jp/reader/view/?hl=ja&tab=wy
- 4 http://www.google.com/search?q=Sora+Aoi&hl=ja&inlang=ja&num=100&oe=Shift_JIS&start=800&sa=N&filter=0
- 3 http://www.google.co.jp/reader/view/?tab=my

