2013年11月20日水曜日

Windows8.1 右クリック 「送る」にNTEmacsを追加

環境変数 HOME を設定する
コントロール パネル\すべてのコントロール パネル項目\システム
→ システムの詳細設定 → 環境変数
HOME=D:\home


「送る」メニューのフォルダにショートカット作成
C:\Users\myname\AppData\Roaming\Microsoft\Windows\SendTo にショートカット作成
リンク先に emacssclientw.exe のパスと引数にemacsの実行ファイルを指定
C:\softs\emacs\bin\emacsclientw.exe -n --alternate-editor=c:\softs\emacs\bin\runemacs.exe


-n: C-x k でバッファをkillする時も "still has clients; kill it?" の鬱陶しいメーッセージがでない。
 --alternate-editor: emacsが起動していない状態でファイルを「送る」してもエラーメッセージが出ずにファイルを開いた状態でemacsが起動する。

init.el 編集

(require 'server)
(unless (server-running-p)
  (server-start))


使わせていただいております。
GNU Emacs 24.3.1 (i386-mingw-nt6.2.9200) of 2013-07-01 on ROCKERS

0 件のコメント:

コメントを投稿