5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Mac de Emacs総合スレ v6

1 :名称未設定:2008/12/05(金) 23:59:36 ID:a0RwqhI90
EmacsをMac (主にOS X) で利用する人のための総合スレ。

質問は以下明記すること。
・Mac OS Xのバージョン
・Emacsを「いつ」「どこから」取得したか
・できません、うごきませんではなく、どのようなエラーメッセージが出るか
・他にもできるだけ詳細に

■Carbon Emacs日本語解説サイト
MacEmacs JP Project
http://macemacsjp.sourceforge.jp/
Emacs21 on Mac入門から中毒まで
http://sakito.s2.xrea.com/detail/emacs/emacs21.html

■Carbon Emacsのバイナリパッケージ
Carbon Emacs パッケージ
http://homepage.mac.com/zenitani/emacs-j.html
Carbon Emacs for Panther(Mac OS X 10.3) or later
http://irodori.sakura.ne.jp/carbon-emacs/

■Carbon Emacs本家
Emacs 21 for Mac OS X
http://members.shaw.ca/akochoi-emacs/
Emacs 21 for Mac OS 8/9
http://mac-emacs.sourceforge.net/

■前スレ
Mac de Emacs総合スレ v5
http://pc11.2ch.net/test/read.cgi/mac/1171399873/

>>2-3も参考に。

490 :名称未設定:2010/06/13(日) 03:00:12 ID:gJIT8bWW0
Cocoa Emacsでコマンドライン引数にディレクトリを指定した時の挙動がおかしいんだけど既知?

●環境: Snow Leopard, Cocoa Emacs 23.2 と 24.0.50で確認

●現象
コマンドライン引数にディレクトリを指定して起動すると,Diredの正常なバッファの
他にもう一つ別フレームでへんなバッファが作られる。ただし正常に起動する場合もある(後述)
(再現例)
$ cd
$ /Applications/Emacs.app/Contents/MacOS/Emacs Desktop

C-x C-bの結果
. *scratch* 191 Fundamental
% Desktop<matsuo> 6820 Dired by name ~/Desktop/
Desktop<Desktop> 0 Fundamental ~/Desktop/Desktop
* *Messages* 727 Fundamental
~/Desktop/Desktop がへんなバッファ。ちなみにDesktopというディレクトリに特別な意味はない。

●発生する/しない
$ /Applications/Emacs.app/Contents/MacOS/Emacs Desktop →発生する
$ /Applications/Emacs.app/Contents/MacOS/Emacs ~/Desktop →発生しない
$ /Applications/Emacs.app/Contents/MacOS/Emacs -nw Desktop →発生しない
$ /Applications/Emacs.app/Contents/MacOS/Emacs -q Desktop →発生しない
$ /Applications/Emacs.app/Contents/MacOS/Emacs で起動した後にC-x C-fでディレクトリを開く →発生しない

ちなみに俺の.emacs.d/init.elがおかしいわけではありません。

491 :名称未設定:2010/06/13(日) 07:10:36 ID:zVg+I8yN0
-qで発生しないのに
>>490

> ちなみに俺の.emacs.d/init.elがおかしいわけではありません。

って言える理由って何?

492 :名称未設定:2010/06/13(日) 13:33:31 ID:gJIT8bWW0
>491
とりあえず,あなたの環境でも再現するかやってみて。
俺のところでは空のinit.elにしても再現する。なんでinit.elの設定ミスではないと結論してる。

493 :名称未設定:2010/06/14(月) 11:47:52 ID:IYxWMUd/Q
MacでEmacsの最新版をちゃんと動かすのに
時間使うの嫌になってきました。
これからは、ubuntuで使うことにします。
皆さん、今までありがとうございました。


494 :名称未設定:2010/06/14(月) 20:20:45 ID:thzEQylv0
普通にCocoa Emacsを使っている俺には訳がわからない


495 :名称未設定:2010/06/14(月) 21:40:52 ID:LEPTEAUg0
あれ、最近の最新版(というのも変な表現だが)は割と安定してると思うよ

496 :名称未設定:2010/06/14(月) 22:07:51 ID:we0A4xgi0
Cocoa Emacsのフォント設定がどうにも好みの通りにいかなかったから
最近はMacportsで入れたX11版(gtk)のemacs使ってる。
たまにフォントのバランスがおかしくなってX11の
再起動したりしてるけど
かねがねいい感じ。

497 :名称未設定:2010/06/22(火) 19:02:31 ID:pRqR+7iX0
なんか知らんがAquaSKKで変換中(?)に一日に5回ぐらい落ちるようになってきた
EmacsがOSみたいなもんだからこりゃ仕事にならん…

環境は↓なんだが、AqusSKK 4.2 beta とかにすると改善されるんだろうか
GNU Emacs 23.1.92.1 (x86_64-apple-darwin10.3.2, NS apple-appkit-1038.29) of 2010-05-02 on xxxxx.local
AquaSKK 4.1

498 :名称未設定:2010/06/23(水) 22:48:30 ID:cgXG1hKs0
初めてemacs使い始めたのですが、深い階層のファイルを開く際には毎回パスを入力していかないといけないのでしょうか?

1. Diredモードが開くデフォルトのディレクトリを指定する方法はありますか?
  たとえば、~/ ではなく、~/Desktop を開くようにさせたい場合にはどうしたら良いでしょうか

2. ファイルをDockのEmacsアイコンにドロップして開いた際に、新しいウィンドウで書類が開かれてしまいます。
  すでに開かれているEmacsウィンドウのバッファ(?)として開くように設定できないでしょうか。

filecacheやsuper-smart-findなどを利用することでファイル名などを検索してファイルを開くことができるようですが、
個人的にファイル名はmemo.txt, article.tex, document.texなど同じ名前を使っていることが多いのでうまくいきません。
初心者ならこのweb, FAQ, 本を読め等、情報源を教えていただけるだけでも助かりますのでよろしくお願いします。

499 :名称未設定:2010/06/26(土) 09:42:34 ID:LPFpoywp0
bookmark, anything, タブ(control+I)での補完あたりかなあ。
基本emacsは立ち上げっぱなしです。

500 :498:2010/06/26(土) 20:39:19 ID:7R3LOy/c0
>>499
レスありがとうございます。
bookmarkとrecentfで運用してみようと思います。

501 :名称未設定:2010/06/28(月) 20:51:42 ID:YGnCepi50
Mac OS X 10.6.3
Carbon Emacs (GNU Emacs 22.3.1 (i386-apple-darwin9.8.9,Carbon Version 1.6.0))
Google日本語入力
なのですがC-X C-SとタイプするとなぜかC-X M-Cとして処理されてしまいます。
C-X Sで現在は保存しているのですが
情報不足かも知れませんがどうにか治す方法はありませんか?

502 :名称未設定:2010/06/29(火) 01:03:07 ID:8yCICEnb0
>>501
多分同じ環境ですが、問題なく使えていますよ。
ターミナルでも同じでしょうか?
ターミナルを起動してemacsと打ち込むとターミナル内でemacsが使えます。
確かOSXはemacsが既にインストールされていたはずです。

503 :名称未設定:2010/06/29(火) 02:54:06 ID:ibRL6SuJ0
>>502
ターミナルのemacsを起動してみましたが
こちらもC-X C-Sが効かないようです
C-X-まで印字されるのですがC-Sを押しても印字されず、ビープ音がなります

504 :名称未設定:2010/06/29(火) 03:20:26 ID:8yCICEnb0
>>503
私では力不足だが、システム環境設定>キーボードで
変なキーボードショートカットが有効になっていないか確認することかな。
ああ、後、
.emacsで特殊な設定になっているのかも。
新しく.emacsを作って
(setq inhibit-default-init t)
と一行書き込んで、グローバル初期設定を無効にする方法もあるようです。

505 :名称未設定:2010/06/29(火) 04:37:35 ID:AnljffG90
>>490
遅レスだけど,再現するね。
X11のemacsとCarbon Emacsでは問題出ないからCocoa板だけのバグみたい。


506 :名称未設定:2010/06/29(火) 20:45:31 ID:ibRL6SuJ0
>>504
ありがとうございます
キーボードショートカットの設定を初期化しても、
新たに.emacsを作っても解決しませんでした
今キーボードViewerで確認したところEmacs以外でも同様に
Control-sが効かない状態だったので
Mac板の方で再度質問してみることにします
本当にありがとうございました

507 :名称未設定:2010/06/30(水) 17:28:35 ID:49xjdiUw0
ふえーーん!インラインパッチbzrの先端に当たるように誰か改良してよーーびえーーーん!

508 :名称未設定:2010/07/02(金) 05:52:34 ID:qC05D9nA0
先端使うなって話。

509 :名称未設定:2010/07/02(金) 07:32:54 ID:kIs01br60
いやむしろインラインパッチなぞいんらない

510 :名称未設定:2010/07/02(金) 22:49:34 ID:22eRA6k80
ホントだ! もう ns-working-text-face とか公式に入っていたんだ! わーいわーい♪

511 :名称未設定:2010/07/02(金) 22:59:39 ID:22eRA6k80
あれあれ喜んだのもつかの間、
(add-hook 'minibuffer-setup-hook 'mac-change-language-to-us)
ってしてたのにーーーきかなくなったよーーーどうしよう!!びえーーん!!

512 :名称未設定:2010/07/03(土) 13:24:26 ID:r0cImib10
/opt/local/bin/foo
が必要となるelispがある
コマンドライン上からは正常にelispが動くけど
open /Apprication/Emacs.app
なやつからだとelispが動かない
ひょっとしてパス通ってない?
.emacs.el に実行パスを追加する方法なんてありました?



513 :名称未設定:2010/07/03(土) 14:08:35 ID:fCGRNIuA0
(setq exec-path (append (list "/opt/local/bin") exec-path)) じゃだめなの?

514 :名称未設定:2010/07/03(土) 14:49:39 ID:QjKhXukv0
add-to-list使ったほうが良い気がする

515 :名称未設定:2010/07/03(土) 17:02:54 ID:r0cImib10
うまくいきました
ありがとうございます

516 :名称未設定:2010/07/03(土) 22:41:10 ID:fCGRNIuA0
>>514
ごめん他のパスもいっぺんに追加してる行から/opt/local/binだけ残して書いちゃったの

517 :名称未設定:2010/07/05(月) 20:16:21 ID:YH1qQVwe0
Mac OS X 10.5.8
GNU Emacs 22.3.1 (i386-apple-darwin9.8.0, Carbon Version 1.6.0)

php-modeとmmm-modeを使おうとしてるのですが。
phpファイルでインデントしようとすると
wrong type argument: stringp, nil
と出てインデントされません。
M-x toggle-debug-on-error
でデバッグしてみたんですがエラー文がよくわかりませんでした。
わかる方がいらっしゃいましたら教えて欲しいです。

すみませんがエラー文は長すぎて迷惑になるかもしれませんので
必要でしたら載せます。

518 :名称未設定:2010/07/05(月) 23:18:56 ID:SO66XKpw0
icicles使ってるんだけど、find-fileで候補を表示したときにフリーズすることがある。
(CPU使用率が100%近くなってメモリ使用量が際限なく上がっていく)
皆ンなもそうなる?当方
GNU Emacs 23.2.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54)
of 2010-05-10 on braeburn.aquamacs.org - Aquamacs Distribution 2.0
Icicles: ;; Version: 22.0
;; Last-Updated: Fri Jun 18 09:56:40 2010 (-0700)
;; By: dradams
;; Update #: 22764


519 :名称未設定:2010/07/07(水) 20:16:11 ID:MT0nYk/40
最近不安定だなあ

520 :名称未設定:2010/07/08(木) 07:14:44 ID:sBWI07Q60
bzr先端にインラインパッチ当てて使っているけど未だ落ちる気配無し
ATOKが悪いんじゃなかったんだ…

521 :名称未設定:2010/07/14(水) 14:58:29 ID:g+lxHewO0
アクティブなウィンドウをEmacsに切り替えたときにEmacs内のSKKを使うために
AquaSKKをOFFにしたくて、(inactivate-input-method) を実行させたいのですが
ウィンドウが切り替わったときのフックってあるんでしょうか?

522 :名称未設定:2010/07/20(火) 02:37:11 ID:WP0J+2nJ0
Kill ring したものをヤンクしようとしたら
Quit: "pasteboard doesn't contain valid data"
ってなるー

523 :名称未設定:2010/07/23(金) 17:40:54 ID:lz8Ih62y0
>>522
これですが -r 100822 からなるみたい

524 :名称未設定:2010/07/24(土) 02:04:18 ID:gS1fogSA0
>> 522
kill-line (\C-k) なら問題ないのにね

525 :名称未設定:2010/07/24(土) 02:07:24 ID:gS1fogSA0
>>523
GNU Emacs 23.2.1 (x86_64-apple-darwin, NS apple-appkit-1038.29)
にもどしたら正常になりました.

526 :名称未設定:2010/07/27(火) 17:24:03 ID:Sac3lHKi0
最近は
/usr/include/dirent.h:120: error: previous declaration of ‘opendir’ was here



527 :名称未設定:2010/07/29(木) 00:14:45 ID:d3rT/aNN0
http://emacsformacosx.com/
http://emacsformacosx.com/emacs-builds/Emacs-2010-07-16-universal-10.6.4.dmg
GNU Emacs 24.0.50.1 (x86_64-apple-darwin, NS apple-appkit-1038.32) of 2010-07-16 on black.porkrind.org
は正常
これより新しいのは(yankが)うまくいかない


528 :名称未設定:2010/07/29(木) 17:45:00 ID:0Jv2zMMm0
リビジョン100822からってことですね

529 :名称未設定:2010/07/29(木) 23:08:21 ID:ErAPC1tK0
MacPorts から導入した Emacs 23.1 で、Emacs を隠す (Command + H) ショートカットが利かないんだが、
なんかいい方法ないかな。

530 :名称未設定:2010/07/29(木) 23:30:57 ID:ob8DGL2d0
WindowShadeXで巻き上がらないのも何故なんだぜ?

531 :名称未設定:2010/07/30(金) 19:06:31 ID:N8Fs0hBh0
>>522-528
さっきmakeしてみた revision 100946
コンパイルは通った、yankはあいかわらずだが、

(setq x-select-enable-clipboard nil)
(setq x-select-enable-primary t)
(setq select-active-regions nil)

でOKみたい。

532 :名称未設定:2010/08/01(日) 11:23:41 ID:AUjr1tw60
>>531 ありがとう
たしかに コンパイルも通りさらに その3行を加えるとemacsと他のアプリケーションの間の
コピー& ペーストもできるようになりました


533 :名称未設定:2010/08/01(日) 13:12:40 ID:qgIqR+dK0
>>510
ns-working-text-faceは公式に入ったと思って喜んでいたら
ns-marked-text-faceは入ってないじゃないか

結局インラインパッチはまだ必要じゃないか!

534 :名称未設定:2010/08/02(月) 17:09:09 ID:MNro5KSs0
インラインパッチなんかいらないって言ってる人たちは日本語変換してないのかな

535 :名称未設定:2010/08/02(月) 19:05:05 ID:+LqndO9z0
別に素のままで十分だから
ns-marked-text-faceって何するの?

536 :名称未設定:2010/08/02(月) 23:03:16 ID:8+J0VP940
変換中の文節だけど変換中に困ったことない?
emacs上で日本語変換しない仕事なら十分だけどね

537 :名称未設定:2010/08/02(月) 23:59:49 ID:MqoqdTF80
DDSKK だからいらないです

538 :名称未設定:2010/08/03(火) 07:02:28 ID:FBPhTln90
基本的に単漢字変換だから文節とかそういう高度な機能は不要だなあ。

539 :名称未設定:2010/08/03(火) 10:52:51 ID:pluVxF0F0
それって今の取り込まれたemacsだからじゃなくて元々インラインパッチがいらなかった人の話じゃないかw

ことえりやATOKを使って入力している人もたくさんいると思うのだが

129 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)