[過去ログ]
Mac de Emacs総合スレ v6 (982レス)
Mac de Emacs総合スレ v6 http://egg.5ch.net/test/read.cgi/mac/1228489176/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
943: 名称未設定 [sage] 2011/12/14(水) 23:52:38.71 ID:ekDYg2ft0 変数に入れればええやん。 super meta 入れ替えはだめ?デフォルトって言ってるとこみると変えられるの は知ってるみたいだから多分ダメなんだろうけど。 http://egg.5ch.net/test/read.cgi/mac/1228489176/943
944: 名称未設定 [] 2011/12/15(木) 09:08:02.18 ID:Y/xFS2Wd0 >>943 > 変数に入れればええやん。 そう思って、 (if (>= emacs-major-version 23) (setq kmod "s-") (setq kmod "alt-")) (local-set-key (kbd (concat kmod "r")) 'gnuplot-send-region-to-gnuplot) などとやってみたけど、うまくいかないから、何が間違ってますか?というのが最初の質問だったのだけど。 > super meta 入れ替えはだめ?デフォルトって言ってるとこみると変えられるの > は知ってるみたいだから多分ダメなんだろうけど。 Emacs23 だと、コマンドキー(super キー)を使ったマックlike なキーバインド があらかじめ定義されているようで、それらが使えなくなってしまう。例えば、 コマンド+H でアプリケーションを隠すとか。何もかも自分で定義し直せばいい のかもしれないけど、それよりは、modifier キーのアサインを分岐させる方が スマートかと思いまして。 http://egg.5ch.net/test/read.cgi/mac/1228489176/944
945: 名称未設定 [sage] 2011/12/15(木) 10:11:18.85 ID:qBgpxAjo0 kbdはバイトコンパイル時に評価されることを前提としてマクロで書かれているので、文字列定数しか受け付けない。 read-kbd-macroを使うという手もあるけど、リストとベクトルでキーシーケンスを作った方が構造を反映して直接的だし、文字列操作なしですむ。 (let ((kmod (if (>= emacs-major-version 23) 'super 'alt))) (local-set-key `[(,kmod r)] 'gnuplot-send-region-to-gnuplot) (local-set-key `[(,kmod l)] 'function1) (local-set-key `[(,kmod k)] 'function2)) `[(,kmod r)] は (vector (list kmod 'r)) と同じ http://egg.5ch.net/test/read.cgi/mac/1228489176/945
946: 名称未設定 [] 2011/12/15(木) 15:39:52.98 ID:Y/xFS2Wd0 >>945 ありがとうございます。求めていた物でした。 ところで、vector の [ ] の前の` は何の役に立っているのでしょうか? どうも、調べても見つけられないので教えてください。 http://egg.5ch.net/test/read.cgi/mac/1228489176/946
947: 名称未設定 [] 2011/12/15(木) 19:39:24.21 ID:Y/xFS2Wd0 946 で質問した件。自己解決できました。 ありがとうございました。 http://egg.5ch.net/test/read.cgi/mac/1228489176/947
948: 名称未設定 [age] 2011/12/19(月) 05:37:00.78 ID:2APAU84d0 age http://egg.5ch.net/test/read.cgi/mac/1228489176/948
949: 名称未設定 [] 2011/12/22(木) 01:09:13.03 ID:a4yHORRd0 あんげ http://egg.5ch.net/test/read.cgi/mac/1228489176/949
950: 名称未設定 [sage] 2011/12/24(土) 13:39:40.22 ID:LajNM8vY0 Software Design の Mac 活用術はよかったけど もっと Emacs に、と欲が出てしまう http://egg.5ch.net/test/read.cgi/mac/1228489176/950
951: 名称未設定 [] 2011/12/24(土) 21:54:00.44 ID:roxI9ZgJ0 MacPorts からインストールした Emacs.app を使っています。 list-colors-display で表示される色数が、37色しかないことに気がつきました。 Carbon Emacs Pakcage では、モーレツな数の色が定義されていたのですが、なんでこんなに少ないのでしょうか? 色の程度はどの辺で行われているのでしょうか? http://egg.5ch.net/test/read.cgi/mac/1228489176/951
952: 名称未設定 [sage] 2011/12/26(月) 22:49:06.49 ID:Nd3KOCs70 Cocoa Emacs 23.3.1 だけど 585 種類あるよ http://egg.5ch.net/test/read.cgi/mac/1228489176/952
953: 名称未設定 [sage] 2011/12/27(火) 02:09:40.60 ID:5YLYeaPV0 確かにMacPortsのEmacsだと少ないね、なんでだろう そういえばEmacsを入れると知らないうちに MacのフォントパネルのPaletteにEmacsカラーが加わってるよね え…もしかして最初から入ってる? http://egg.5ch.net/test/read.cgi/mac/1228489176/953
954: 名称未設定 [] 2011/12/27(火) 19:27:39.12 ID:sIJqwS4+0 >>952 情報ありがとう。その色がいっぱいある Emacs 23 とは、どのような経路で入手した物ですか? 自前でビルド? http://egg.5ch.net/test/read.cgi/mac/1228489176/954
955: 名称未設定 [sage] 2011/12/27(火) 23:47:53.67 ID:chTMprfM0 >>954 おう。 いつもここ参考にしてる http://sakito.jp/emacs/emacs23.html http://egg.5ch.net/test/read.cgi/mac/1228489176/955
956: 名称未設定 [sage] 2011/12/28(水) 00:59:59.95 ID:RU8Od9yA0 >>953 伝統的にCocoaのEmacsはEmacs.clrというカラーテーブルのファイルをインストール するようになっていたような。でMac OS Xは.clrというファイルを認識するので カラーパレットに追加されると。 でも最近のはX11のrgb.txtを読むようになったとかなんとか。 http://egg.5ch.net/test/read.cgi/mac/1228489176/956
957: 名称未設定 [] 2011/12/28(水) 01:46:39.47 ID:6LU4N+I20 なるほど、Emacs は rgb.txt を読みにいくのか。 たしかに、 /opt/local/share/emacs/23.3/etc/rgb.txt があるが、これを読みにいっていないのね。 さて、どうしたものか。 http://egg.5ch.net/test/read.cgi/mac/1228489176/957
958: 名称未設定 [] 2011/12/28(水) 03:09:51.03 ID:6LU4N+I20 いや、アプリケーションバンドルだから、 /Applications/MacPorts/Emacs.app/Contents/Resources/etc/rgb.txt のほうか。ちゃんとある。なぜ、これを読んでくれないのか。 http://egg.5ch.net/test/read.cgi/mac/1228489176/958
959: 名称未設定 [] 2011/12/29(木) 21:07:24.96 ID:8N09v9uO0 Homebrewのemacs.rbには "--srgb", "Enable sRGB colors in the Cocoa version of emacs" というオプションがある。というのは関係ある? http://egg.5ch.net/test/read.cgi/mac/1228489176/959
960: 名称未設定 [sage] 2012/01/01(日) 06:14:59.80 ID:xfmNUOcy0 >>958 emacs-23.3のソースを斜め読みしたところ、Emacs.clrが存在しない場合にrgb.txtを読み、 その内容をEmacs.clrに書き出す、という感じだった。次回以降はEmacs.clrが使われる。 テキストエディットとかでカラーパネルを出したとき、Emacsというパレットがあってかつ中身は rgb.txtぐらいありますか? 37色というのはパレット的にApple+デベロッパぐらいな感じだけども… Emacsはちゃんと できてても何らかの理由で使われない場合もあるのかなあ。 あ、実は素のemacsのソースを見てて、本当はMacPortsで使われてるのを見るべきだけど… MacPortsの中身をよく知らないのでどうやってソースを確認するか知らないw http://egg.5ch.net/test/read.cgi/mac/1228489176/960
961: 名称未設定 [] 2012/01/04(水) 10:34:57.60 ID:gohBq1Tp0 >>960 いろいろありがとうございます。 >emacs-23.3のソースを斜め読みしたところ、Emacs.clrが存在しない場合にrgb.txtを読み、 >その内容をEmacs.clrに書き出す、という感じだった。次回以降はEmacs.clrが使われる。 ~/Library/Colors/Emacs.clr なるものが、いつの間にか生成されており。これを一度削除して、Emacs.app を起動すると自動的に生成されます。 Emacs.clr を作り直しても、list-colors-display の結果は変わりませんでした。 > >テキストエディットとかでカラーパネルを出したとき、Emacsというパレットがあってかつ中身は >rgb.txtぐらいありますか? いっぱいあります。37色ということはないです。これは、Emacs.clr を作り直す前後で変わりません。 http://egg.5ch.net/test/read.cgi/mac/1228489176/961
962: 名称未設定 [age] 2012/01/07(土) 12:29:40.98 ID:etYJwtaP0 age http://egg.5ch.net/test/read.cgi/mac/1228489176/962
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 20 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s