2012年09月新・mac119: Mac de Emacs総合スレ v7 (317)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
MacBook Pro 182 (267)
MacBook Pro 182 (267)
Nike + iPod Sport Kit 5 miles (883)
Macのある部屋を見せるスレ 143 (664)
スタバでドヤ顔でMacBook Air弄る奴[レポ用]★4 (749)
【まーぱ復活】MACPOWER MacPeople 12冊目【ASCII】 (832)
Mac de Emacs総合スレ v7
1 :2012/02/08 〜 最終レス :2012/10/29 EmacsをMac(主にOS X)で利用する人のための統合スレ 質問は以下明記すること。 ・Mac OS Xのバージョン ・Emacsを「いつ」「どこから」取得したか ・できません、うごきませんではなく、どのようなエラーメッセージが出るか ・他にもできるだけ詳細に 前スレ http://anago.2ch.net/test/read.cgi/mac/1228489176/ [Cocoa Emacs日本語解説サイト] http://macemacsjp.sourceforge.jp/ http://sakito.jp/emacs/emacs23.html [Emacs本家] http://www.gnu.org/software/emacs/ http://savannah.gnu.org/projects/emacs/ >>2 主要関連スレ
2 : ■関連スレ *UNIX板 Emacs part 29 http://toro.2ch.net/test/read.cgi/unix/1322556644/ Navi2ch for Emacs (Part 20) http://hibari.2ch.net/test/read.cgi/unix/1265413075/ *新Mac板 MacOS XをUnixとして使ってる人の為のスレ その16 http://anago.2ch.net/test/read.cgi/mac/1302132772/ テキストエディタ総合 part11 http://anago.2ch.net/test/read.cgi/mac/1317798754/ AquaSKKスレッド 4 http://hibari.2ch.net/test/read.cgi/mac/1269062140/ ======= テンプレは以上 追加訂正あればよろしく
3 : `・+。*・ (´・ω・`) 。*゚ 。☆―⊂、 つ 。*゚ : ヽ ⊃ `+。**゚**゚ ∪~
4 : Carbon Emacsを先頃使い始めました。 カーソル行のハイライトがないと使いづらいので,Webで見つけた設定をしてみて, (hlline-faceを使うやつです) ちゃんと好みの色がついたのでこれは便利だと思っていたら, 「複数行にまたがる一行」(日本語の一段落など)の場合,その全部に一気に ハイライトがかかってしまって,さすがにちょっと気になります。 (物理行移動にしています) これを解消する手法は何かありますでしょうか。
5 : なんでいまさら Carbon 使うのかさっぱり
6 : 質問返しで申し訳ないのですが、 Cocoaであれば症状が出ないということなんでしょうか。 だとしたらちょっとがんばってみようかな。 migemoが動かないと散見されるので、そこが懸念点ですが。
7 : >>6 Cocoa でも普通に設定するとそうなる 好みと目的によるが http://www.emacswiki.org/emacs/hl-line+.el いれて、 (require 'linum) (global-linum-mode t) (setq linum-format "%05d") (require 'hl-line+) (toggle-hl-line-when-idle 1) とかやると多少まし
8 : yalinum.el なども便利 https://github.com/myuhe/emacs-yalinum 解説は以下 http://d.hatena.ne.jp/tm8st/20101110/1289405603
9 : お返事ありがとうございます。 やはりhl-line+でwaitかけるのが妥当な解決なんですね。 目的は、純粋に「目が泳がないようにする」だけです。 開発者のみなさんのようにコードを見ることはないのですが、 商業誌のインタビュー原稿のような文字がびっしり詰まったテキストを 処理する必要があるので、主にそこでの利便性を考えています。 教えていただいたEmacsWikiを見てたら hl-spotlightとcentered-cursor-modeの組み合わせを見つけたので、 それでしばらく使ってみます。 原稿整理は前後を見てばかりなので、これはこれで便利。
10 : 誘導されてやってきました。 ご存知の方が忌ましたらよろしくお願いします。 mac でバージョン23.2を使ってます。 Ctrl+\ で日本語入力モード(utf-8)にすると、文字化けしてしまいます。 別のエディタでそのファイルを開いて見ると、打った通りの日本語が入っています。 emcasの設定の問題だと思うのですが、どうすれば解決できますか?
11 : Mac portsからインストールした23.4.1使ってます。 Emacsでeucなファイルを作成した後にEmacsを再起動し、 もう一度そのファイルを読み込むと文字化けするのですが、何が原因だと考えられるのでしょうか
12 : >>10 (set-language-environment 'utf-8) (prefer-coding-system 'utf-8) (set-default-coding-systems 'utf-8-unix)
13 : OS 10.6.8 からhomebrewでCocoa Emacsをインストールして使っています。具体的には以下。 brew install https://raw.github.com/gist/1544665/8bd1736be964b6c1048adc752606e682ed7f4dde/emacs.rb --cocoa --inline IMEはATOK2011(定額制)で、英数キーで半角英字、かなキーでひらがな入力モードになるようにしてますが (setq default-input-method "MacOSX") ってすると、かなキー1度で全角英字入力モードとなり、 もう1度でひらがな入力モードになり、困っています。 しかも、Emacsが立ち上がっている状態だと、他のアプリケーションでも同様の挙動になります。 Emacsを落とすと元に戻ります。 全角英数モードが割り込む原因、割り込まないようにする対応策はありますでしょうか。
14 : 漢だったらemacs以外使うな。
15 : >>13 あったているインラインパッチが inline_patch-23.2-beta3.tar.gz だけど、 ATOK2011に対応してない。 SVN先端のをあててみて動作確認してみると良い http://sourceforge.jp/projects/macemacsjp/svn/view/inline_patch/trunk/?root=macemacsjp
16 : >>6 migemo 動くお。 そのままじゃlibmogemo のmake が通らなくてMakefile いじらんといかんけど。 修正方法は忘れたwすまぬ。
17 : >>15 ありがとうございます。diff見ると、ATOK2011を意識した変更がされてるみたいですね。 後ほど試してみます。
18 : >>16 お,動くんですね。 言われたようにいまCarbon使うのもなぁ,と思っていたので, いったん環境構築が収まったら調べてトライしてみます。 久々なのにちゃんと指がいろいろ覚えてて,なんだかちょっと感動。
19 : 環境構築の最中に,そうだOrg-modeを使ってみようと思って 設定中なのですが(割と馴染めそうです), Org-modeにおいても,Shift-Up/Downでリージョン選択にしたいのです。 (へたれ) がしかし (org-defkey org-mode-map [(shift up)] 'org-shiftup) (org-defkey org-mode-map [(shift down)] 'org-shiftdown) この2行をコメントアウトしても,.emacs上で上書きしても まったく挙動が変わらないのですが,どこかほかに変えるべきところが あれば教えてください。
20 : あ,できました。いろいろ勘違いしてた。 こんなことで詰まるのは自分だけかもしれないけど,一応変更点を。 (define-key org-mode-map (kbd "S-<up>") nil) (define-key org-mode-map (kbd "S-<down>") nil) ↑を.emacsに。
21 : 皆さんは、ctrl を、 command なり option なりと入れ替えて使ってます? それとも ctrl は ctrl のまま?
22 : >>21 MBP 本体のキーボードなら、US配列なので capslock を ctrl に変えてるけど、 ctrl 自体はそのままだね。capslock 自体つかわないし。
23 : なるほど。capslock というのも有効な手ですね。 ctrl ヘンな場所にあるから押しにくい…
24 : 有効どころか常識だよ。文句言ってないでキー設定しろよ
25 : こういうレス見ると案外「Emacs 初心者スレ」があてもいい気がする。
26 : >>25 人は常に初心者の気持を持って学び続けるべきだからいらないのでは 特にEmacsは知っているつもりで知らない機能なんて一杯あるし 常識だと思っていたことでも、今時のやり方があったりするし
27 : >>23 「変換」、「無変換」キーに該当するキーをctrlにする 加えてSpace キーをSpaceにする(Sands)というのもある 全部親指でできるので楽になる。 http://pqrs.org/macosx/doc/keyboard/index.html
28 : >>24 常識ってのは言い過ぎでは? 両側にないからイヤだ、という人も多いと思う。
29 : そういや、Xcodeをemacsキーバインドに昔できた気がするんだけど、出来なくなったの?
30 : >>29 C-n とかの移動系は最初から対応しているが、C-x C-s みたいなのはできない
31 : そこで KeyRemap4MacBook さんの登場ですよ
32 : keyremap4macbookは個々のアプリによってはいろいろ動作が面倒なことになって 結局最大公約数(あるいは論理積)的なごく少数の設定しか有効に出来ない感がある
33 : キーリマップアプデきた
34 : どうしてもC-bの操作だけは慣れない いい代替案ない?
35 : >>34 俺は、そういうもんだと思って使ってるから、別に抵抗ないけどな。 ただ、 b はホームポジションから遠いから、押しにくいのは確か。
36 : 慣れろ。身体で覚えろ。やろうと思えばランダム12桁のパスだって覚えられるだろ。甘いんだよ
37 : >>32 そういう設定にこそ意味がある。アプリでemacsのキーバインド使えない時は本気でイラっとくるからな。アプリ単体で変わるのは良くない。
38 : ttp://sakito.jp/emacs/emacs23.html を参考に sudo port install emacs-app +patches でインストールした。しかしフォントの設定がうまくいかない。 ttp://sakito.jp/emacs/emacs23.html#id17 に書いてる通りにやったら、日本語フォントがヒラギノ丸ゴシックではなく 明朝体になってしまう。 また英数字と日本語の幅が1:2にならない。 ただしい日本語設定方法を教えて下さい。 あと open -a Emacs file.txt とすると、毎回新しいウィンドウが開かれてしまいます。 CarbonEmacsのときと同じように、新しいウィンドウは開かず、新しいバッファで 読み込むようにするにはどうしたらいいでしょうか。
39 : >>38 後半は (setq ns-pop-up-frames nil) かな? 違ったらすまん。
40 : >>39 >(setq ns-pop-up-frames nil) これでいけました。ありがとうございます。 ひきつづき、フォント設定についての回答を募集してます。
41 : Emacs23.3b をパッチあてつつ何とかビルドしました。 ところが,いままで使っていたCarbon Emacsと違って,例えば ファイルを開こうと思っても,通常のマックのアプリのように ダイアログのウィンドウが出ずに,コマンドライン(?)のところに Find File: と入力を促されます。これで正常なのでしょうか。 また,Carbon Emacsのように設定することは可能でしょうか?
42 : >>41 Carbon Emacs と同じ動作にしたい場合は tp://ftp.math.s.chiba-u.ac.jp/emacs/ のパッチを当てる やり方は以下 ttp://sakito.jp/emacs/emacs23.html#experimental-hackers-only
43 : >>40 これでどう? (set-face-attribute 'default nil :family "Monaco" :height 140) (set-fontset-font (frame-parameter nil 'font) 'japanese-jisx0208 (font-spec :family "Hiragino Kaku Gothic ProN") nil 'append) (set-fontset-font (frame-parameter nil 'font) 'japanese-jisx0212 (font-spec :family "Hiragino Kaku Gothic ProN") nil 'append) (add-to-list 'face-font-rescale-alist '("^-apple-Hiragino_.*" . 1.2))
44 : >>42 ありがとうございました。 指示されたページに従って,Emacs23.4をexperimental/hackers-only patch でビルドしたところ,普通のマックのアプリのようにファイルが開けました。 特に困るということではないのですが,アプリのサイズが14MBと小さかったので, 不審に思い調べたら,/usr/local/shara/emacs/23.4/ 以下にlispファイルがたくさんあって, あわせて70MBくらいでした。 これを,Emacs23.4本体のディレクトリに内包することは可能でしょうか? makeするときに,ファイルの場所を /usr/local/share/emacs/23.4/ ではなく, アプリ本体からの相対パスで指定すれば良さそうに思うのですが, 具体的にどうしたら良いか分かりません。
45 : >>44 configure の時に --enable-mac-app つけてコンパイル
46 : >>45 ./configure --with-mac --without-x --enable-mac-app したら,/Application/Emacs.app が出来ましたが,相変わらず本体は /usr/local/ 以下にあるようです。 普通のマックのアプリのようなGUI(Carbon Emacs Packageはそうでした) をもち,自己完結型(実行ファイルとライブラリー関係を Emacs.app/Contents/ 以下に内包している)で,そのまま他のマックにコピーしても動作する Cocoa Emacs23 が欲しいのですが。
47 : イラつくなこいつ
48 : >>46 少しでも自分好みにしようと思うならもうすこしがんばった方が良い。 パッチの中に README-mac (英語)があるので読むと良いです。 README-mac の中を enable-mac-app で検索すると近くに書いてあります。 本当は Emacs 使うなら環境毎にコンパイルした方が最適化等がかかって良いような、用途によるかもだけど。
49 : >>46 厳密には Emacs Mac port は Cocoa Emacs ではないよ。 まあ、それはそれとして、あと一歩だ、頑張れ! あと、ちょっとはググってみてもいいことあるかもよ。
50 : 俺はまだビルド済みでいいや
51 : >>49 いや。Cocoaアプリ です。Carbon.h を include している、という意味なら IME パッチを当てた時点で Cocoa でなくなってしまうし、それならIME が操作できるアプリが全部 Cocoa でなくなってしまう。 Carbon.h を include しても Cocoaアプリ は Cocoaアプリ です。
52 : そもそも Carbon は現在では Cocoa のフレームワークの一つにすぎない。
53 : >>51 「Cocoa アプリ」、じゃなくて「Cocoa Emacs」と書いたんだよ。 現状 Mac port は Cocoa Emacs と区別されているよ、呼び名として。
54 : a g e
55 : 23.3の時は、・を入力しても□が表示されていたけど、23.4だとちゃんと・を表示してくれますね。嬉しいです。
56 : なんだって!?信じられないよ! 僕のこのEmacs23.3なら「・」はちゃんと打てる。 それにはね、まず「てん」と入力するんだ。そして・に変換するという訳さ!!
57 : >>55 version の問題じゃない >>56 あまりから買ってはいけない
58 : 余りから買ってはいけない?
59 : Don't make fun of him so much!
60 : 質問です。 Aquamacs でOSAKA等幅にしてるのですがshell出力するフォントを等幅になってくれません。 ターミナルだとちゃんと等幅で出力されます。なにか設定がわるいのでしょうか?
61 : 質問文がわるい
62 : キャラクタでグラフみたいなものをかくと等幅が等幅になってくれないのでずれるということです。
63 : >>62 shell 出力というのは term? それとも output buffer?何を指しているのです? term なら 本家の Emacs23 では発生しないようなので、Aquamacs の仕様か、 フォントの設定がカレントバッファや初期バッファのみにしか設定されてないか。 フォントの設定が書かれていないと回答不能だと思う。
64 : Lion で Cocoa Emacs を使っています。 open -a /Applications/Emacs.app open -a /Applications/Emacs.app --args -rv のように2通りの方法で Emacs を起動すると、--args がついているか否かで カレントディレクトリが変わってしまいます。 --args なしだと ~、--args 付だと / になるのですが、後者だと C-xC-f などをしたときにも / を探しにいくのでとても不便です。 どなたか解決法をご存知でしたらお知らせください。
65 : >> 64 init.el に (cd "~/") を書いておくとか
66 : Cocoa Emacs にどうしても馴染めなくて、Linuxに避難してたが、 Emacs Mac port の話を聞いて、試しにインストールしてみた。 ・・・これは(・∀・)イイ!! Macに出戻ろう。 やっぱり、ファイルは/usr/local 以下にインストールされないとな。
67 : >>65 ありがとうございます。 init.el に書いておいても無視されてしまうんです。 open コマンドの問題なんですかね。
68 : >>67 init.el が読まれない、って意味? --args --debug-init とかで起動しても反応なし? Emacs.app のコマンドライン引数の動作は以前なんかおかしい事があった気がしますが、なおっていたような。。
69 : 8年もいるから馬鹿になったんだね
70 : >>68 いや、init.el は読み込まれていますし実行されていますが、そこに (cd "~/") と書いていても、カレントディレクトリは / になってしまうのです。 ちなみに Emacs が立ち上がった後で (cd "~/") を評価すれば、所望の動作をします。
71 : >>70 確かに、素のEmacs23は引数付きで起動すると動作変 Mac port パッチあててるとならないみたい
72 : >>71 なるほど、Mac ports の Emacs を使ってみることにします。 ありがとうございました。
73 : こ、怖っ
74 : >63 M-X SHELL で出てくるやつですがプロンプトはBASH-2.3と出ます。 OSAKAとかMENLOとか等幅っぽいけど アルファベット大文字5個が漢字3個だったり文字種別に「等幅」なのでしょうか? EMACS系というのは等幅を選んでも勝手にカーニングするのでしょうか?
75 : フォントの設定かけといわれてるのに書かないのはなんでなの?
76 : フォントの設定の仕方がわかりません。
77 : metaって alt cmmandどっちにしてる人多いんでしょうか
78 : 自分は Command。 理由は、よく使うほうを Command にしたいから。 Command を super にすれば、ほかの Mac のアプリと操作性は 似るかもしれないけれど、Emacs のキーバインドが身について しまっているので、わざわざ使う気にはなれない。
79 : Command にしてたけど、頑張って alt に戻した。 Mac と Emacs のキーバインド両方使えるようになり、満足してる。
80 : >>71 Mac ports の emacs-app (23.4) をインストールしてみたのですが、 --args をつけたときの動作はかわりませんでした。 やはりカレントディレクトリは / になってしまいます。
81 : open -a で起動するのはあきらめて、 /Applications/Emacs.app/Contents/MacOS/Emacs -rv のように、直接 Emacs のバイナリを Terminal から指定して実行すると、 Emacs が Terminal の後ろに立ち上がってしまうんですが、 これは通常の動作でしょうか? ちなみにバイナリ配布の Carbon Emacs (22.3.1) では、 こんなことは起らないのですが。
82 : なんで誰も気にしないことを永遠と聞き続けてるの?もっとメジャーな正規フォームないの?
83 : >>82 > なんで誰も気にしないことを永遠と聞き続けてるの? 私にとっては気になることなので質問させていただいています。 もしなにか気に障ることがあれば、ご指摘ください。 > もっとメジャーな正規フォームないの? 「メジャーな正規フォーム」とはどういうものでしょうか?
84 : This is GNU Emacs 23.3.1 (x86_64-apple-darwin, NS apple-appkit-1038.35) of 2011-03-10 on black.porkrind.org 手元にある上記バージョンで調べてみると open -a Emacs --args -rv => / open -a Emacs --args => ~/ /Application/Emacs/Contents/MacOS/Emacs -rv => ~/ という結果だった。>>80 の結果と異なるのはEmacsのバージョンによる違い?(未調査) >>64 ちゃんとした原因を知る(または>>64 の代わりに調査してくれる)人がこのスレに現れるといいね。
85 : >直接 Emacs のバイナリを Terminal から指定して実行すると、 >Emacs が Terminal の後ろに立ち上がってしまうんですが、 >これは通常の動作でしょうか? 他のアプリもそうだし、emacsが自分で前面に出る考慮してなければそうでしょう NSWorkspaceやLaunchServicesを経由しないから前面に出す人もいないんだと思うけど
86 : >>84 どうもすみません。こちらでも同じ動作でした。 とりあえず init.el に下記を加えることで望みの動きになりました。 本質的な解決ではないのですが。 (setq default-directory "~/") (setq command-line-default-directory "~/") >>85 ありがとうございます。 やっぱり Cocoa の API を使って起動するのが筋なんですね。
87 : >>67 の無視される原因はなんだったの?
88 : >>87 私もよくわかっていないのですが、半分推測で書きますと以下のようです。 現在のディレクトリを表す command-line-default-directory は、 バッファやファイルを開くたびに default-directory から コピーされるようです。どうも起動時の init.el を実行した後に、 command-line-default-directory が設定されるようで、 上記 85 のようにするとうまくいきました。 詳しくわかる方おられましたら、解説をお願いします。
89 : carbon emacsで全角括弧「(」「)」はどのように入力すればよいでしょうか。 日本語入力時でも自動的に半角括弧「(」「)」になってしまうので。
90 : それIMEの設定じゃないの?
91 : >>90 Cocoa Emacsなら全角かっこをそのまま入力できました。 LionでATOK使ってますが、応急措置として「かっこ」→「()」と変換しています。 他にも「から」→「〜」とか変換してます。キーボードの表記どおり、そのまま大文字入力できると助かるのですが。
92 : >>91 CocoaとCarbonが逆だけどこの人の事例と似てる ttp://d.hatena.ne.jp/sxhxtxa/20101229/1293633067 Carbon EmacsってCarbon Emacsパッケージのことかな? いまさらLionで使う意味もないような
93 : 私は、「あ(」と入力した後に「あ」を削除しています。
94 : からかい半分マジ半分だったんだぜ・・・
95 : >>92 >CocoaとCarbonが逆だけどこの人の事例と似てる CocoaとCarbon逆と勘違いしてました。ホントごめんなさい。 症状全く同じで、 (mac-add-key-passed-to-system 'shift) で解決しました。ありがとうございます。
96 : あなたここにすぐ書くの辞めたら?
97 : Emacs23.4で日本語の一部の記号(たとえば矢印記号)が入力・表示ともにできません。 Emacs23 http://postimage.org/image/sebohhptv/ ほかのエディタ、たとえばMacVIMで表示した場合と比べて下さい。 MacVIM http://postimage.org/image/ny8jguuqf/ 環境: Snow Leopard, Macbook どなたかお助けを。
98 : >>97 たぶんフォントが正しく設定されていません。 豆腐になる字の上にカーソルを置いて C-u C-x = を実行してください。そこの "display: by this font" の下を見るとどんなフォントを使っているかがわか ります。 自分ではこんなのを .emacs に書いています。Emacs 23 なら動くはず。 (setq myfonts-alist '(((japanese-jisx0213-1 japanese-jisx0212) . "Hiragino Kaku Gothic Pro 14") ((japanese-jisx0208 katakana-jisx0201) . "Osaka 14") ((iso-8859-7 iso-8859-5) . "Menlo 14") ((vietnamese-viscii-lower vietnamese-viscii-upper) . "Courier 14") ((ipa iso-8859-4 iso-8859-3 iso-8859-2 iso-8859-1) . "Menlo 14"))) (mapc (lambda (kv) (mapc (lambda (cs) (set-fontset-font nil cs (cdr kv))) (car kv))) myfonts-alist) (add-to-list 'default-frame-alist (cons 'font (face-attribute 'default :fontset)))
99 : ATOKのONOFFに合わせて、カーソルの色を変えたいのですが、 Cocoa Emacsではどのように設定すればいいですか? WindowsでMeadowを使ってたときには以下のように設定していました。 (add-hook 'mw32-ime-on-hook (function (lambda () (set-cursor-color ”red”)))) (add-hook 'mw32-ime-off-hook (function (lambda () (set-cursor-color ”black”))))
100 : 「fontset-default」と「fontset-standard」、「fontset-startup」の違いを誰か教えてください。
101 : >>99 要・インラインパッチ。 うちは今ことえりなので、自分で ATOK の (mac-get-current-input-source) の値を確認してくれ。 古い ATOK では com.justsystems.inputmethod.atok21.Japanese だった気がする。 (mac-set-input-method-parameter "com.apple.keylayout.US" 'cursor-color "green1") (mac-set-input-method-parameter "com.apple.inputmethod.Kotoeri.Japanese" 'cursor-color "red")
102 : >>101 ありがとうございます。 インラインパッチを当てて、コンパイルをし直してみたのですが、 起動時に以下のエラー出ます。 Symbol's value as variable is void: ’cursor-color パッチ当てに失敗してます?それとも.emacsの設定の問題でしょうか。
103 : OsXのLionのターミナル(bash)は全角の記号系の文字(●とか)が ちゃんと表示されない(全角で表示はされるのですが半角分しかカーソルがすすまずに次の文字が重なってしまう) というのは皆さんそうですか? GUIのEMACSだとちゃんと表示されます。
104 : >> 103 http://kita.dyndns.org/wiki/?TerminalEastAsianAmbiguousClearer
105 : Cocoa Emacsで、 Control + Command + Dを入力してポップアップ辞書をひくことはできますか?
106 : Cocoa EmacsでもCarbon Emacsのように、Dictionary.appを立ち上げることなく ポップアップ表示させたいのですが。
107 : >>105 うちでは tomoya さんの ns-popup-dictionary を丸写しして使っています。 http://d.hatena.ne.jp/tomoya/20100103/1262482873 Cocoa Emacs で サイズの違う外部ディスプレイとの切り替えでウインドウがはみ出してしまったときに、 以前は自動的に小さくしてくれていたのですが、今はサイズ (width, height) が変わらないようになっています。 ウインドウの下は入ってくるのですが、上が持てないので「緑ボタン」をおせないので仕方なく、 command + n でウインドウ(frame)を新規作成、 command + ~ で前の frame に戻り、 command + w で前の frame を閉じる としています。自動リサイズしてはみ出さないようにできないものでしょうか。
108 : すんまそん、Emacs For Mac OS Xのv23.4を使ってるんでずが、 バックスラッシュの入力方法がわかりません。他のエディタだと、Option + \ で入力できるのですが。 設定方法などわかれば教えてくださいまし。
109 : >>107 すばらしい。紹介していただいてありがとうございます。 >>108 自分は、 (define-key global-map [?¥] [?\\]) (define-key global-map [?\C-¥] [?\C-\\]) (define-key global-map [?\M-¥] [?\M-\\]) (define-key global-map [?\C-\M-¥] [?\C-\M-\\]) と設定して、optionをつけずにそのまま入力して使ってます。 今でもたまにoptionをつけて入力してしまいますが。
110 : >>109 感謝! m(_ _)m
111 : 「(1)か」と入力しようとすると、入力速度によっては 「(1)kあ」となってしまうのですが、対処する方法はありますか? カーソルがかっこの左側に移動して右側に戻って来る前に、日本語を入力しているので起きているのだと思います。 かっこの範囲を示す両端へのカーソル移動はなくしてしまっても構わないのですが。
112 : (setq blink-matching-paren nil)
113 : >>112 ありがとうございます。
114 : ここってこういうスレだっけ?
115 : >>104 103です 解決しましたありがとうございます。
116 : Emacs For Mac OS Xの Version 23.4を使ってるんですが、 〜とか・とか入力しても□が表示されてしまいます。 他の日本語は大丈夫な感じなんですが… 一応のサイトとか調べて以下のような設定をしてみたですが、他に改善策などありましたら、教えてくださいまし。 (set-language-environment 'Japanese) (prefer-coding-system 'utf-8) (set-selection-coding-system 'utf-8) (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8)
117 : フォントの設定を弄ってやったら自決しました。 m(_ _)m
118 : 自決ktkr!
119 : お...漢...
120 : 最近、死に急ぐレスが多いよね
121 : ターミナルからemacs 23を起動し、DDSKK(最新)を利用しているのですが、 変換時に出る▽記号が残りっぱなしだったり、左の文字が消滅したりします。 フォントと表示の問題なのでしょうが、他に質問できるところがないため此処で質問させていただきます。 正常に表示できる方法はないのでしょうか。
122 : Cocoa Emacs + SLIME で LISP-MODEのときタブキーをおしたら普通にタブが入るようにしたり インデントを強制されるのだけ部分的に解除する方法は無いでしょうか
123 : MacJapaneseのファイルをひらくと、2バイト文字が化けるというか制御コードと認識されるるんですが フォントの設定でMacJapaneseはどうやったらいいかご教示ください
124 : C-x C-m c Shift_JIS RET C-x C-v RET でどう?
125 : piconvで文字コードをUTF-8に変換するとか
126 : ATOKでCocoa Emacsのうえで日本語を入力していて、 「変換」→「へんかん」のように 再変換や確定アンドゥーができないのですけど、これは今のところどうしようもないのでしょうか? 一応Carbon Emacsでは、再変換のほうは二度入力されるなど動作は不完全なものの、 なんらかの反応があったのですがCocoa Emacsのほうは何も反応しません。
127 : >>106 とか >>126 とかCarbon Emacsで利用できた機能は Mac Portパッチあてれば使える可能性が高い Carbon Emacsのメンテナしていた山本氏がMac Portパッチを作ってるので、 Carbon Emacsの正統後継版がMac Portかな、と思ってる
128 : >>127 ありがとうございます。 emacs-app +patchを使っているのですが、すでに以下のようにパッチが入っているので、 現状出来なければ無理そうですね。 emacs-app @23.4, Revision 1 (aqua, editors) Variants: fullscreen, inline, jpfont, +patches, universal
129 : >>109 遅レスだけど、その設定だとC-sをしたときのi-searchでバックスラッシュが使えないと思う。 なので、自分は以下のようにしている。 (define-key isearch-mode-map [?¥] '(lambda () (interactive)(isearch-yank-string "\\") ))
130 : >>128 MacPortsと山本氏のMac Portパッチは全くの別物だよ >>1 のsakitoさんのサイトで「experimental/hackers-only」パッチとして紹介されてるやつ
131 : >>121 iTermでもためしてみたら
132 : >>130 ありがとうございます。使ってみたところ、たしかにATOKの再変換が出来ました。 早くこの機能が安定版にマージされてほしいですね。
133 : 暇だねェ
134 : 別に
135 : ヲが入力できません。ヲを入力するにはどうすればいいですか? GNU Emacs For Mac OS X の23.4を使っています。よろしくお願いします。
136 : 「かな」「W」「O」「F7」
137 : あぁローマ字入力だと、Ctrl+Kでかなからカナに変換されるんですね。 かな入力だとできないんですよ。どうしたらいいんだろ。 面倒臭いけど今は「わを」と入力して、Ctrl+Kで「ワヲ」に変換してワを 消してます。
138 : 間違った。かな入力でCtrl+Kで変換できないのは、ヲだけで、 他のかなのちゃんと変換できます。 なんでヲだけできないのか。ローマ字入力だとできるのに。
139 : 「を」を入力するためにShiftキーを押した時点で漢字変換が 解除されてしまうのか... うーむ
140 : 先日アッブグレードを行い、OSをLionにしました。 それ後Emacsを起動すると非アクティブ状態で起動するようになっていて、 いちいちcommand+Tabで切り替えなくてはならなくてすごく面倒です。 アップグレード前に入れてたEmacsのバージョンが22から23へ勝手に変わったのが 怪しいと思うのですが、こうなった原因はよくわかりません。 Emacsを起動したらすぐアクティブな状態で使えるようにする方法、 もしどなたかご存知でしたらご教授願います。
141 : 教授は生憎と外出中です。
142 : >>140 色々と言語を勉強してから出直して来てください
143 : ワロタ
144 : >>140 >>64-86 のように open -a Emacs で起動するといいんでない?
145 : >>144 ありがとうございます。アクティブな状態で起動はできました。 ただ、立ち上がるのに10秒ぐらいかかるので実用的ではなさそうです…
146 : >>145 手元のLion上のEmacs 23.4.1 (多分emacsformacosx.comから入手したもの)だと Finderのアイコンから起動してもopen -a Emacsでもアクティヴ状態で起動してる。 >>140 の環境との違いがわからんから何とも言えんけど、一応情報として書いとく。 あとopen -a Emacsに10秒というのもすごいな。 アイコンからの起動とそんなに違うとも思えないんだけど。
147 : >>146 たぶんアイコンからの起動ではなくて、ターミナルから /Applications/Emacs.app/Contents/MacOS/Emacs と打って起動するのと比較してるんだと思う。 >>145 > ただ、立ち上がるのに10秒ぐらいかかるので実用的ではなさそうです… どういう環境なのかしらないが、それはなにかがおかしくないか? Lion + Emacs23 の環境だけど、open と直接起動で時間変わらんぞ。
148 : 不思議な現象なので質問させて下さい。最新のtrunkを追いかけています。 自分のホームディレクトリ以下で,コンパイルした後,Emacs.appをnextstepディレクトリに 置いたままであれば,lookupが使えるのに, アプリケーションディレクトリに移すと辞書が検索できません。 Emacs.appを置く場所で挙動が変わるのが不思議なんですが, そういうことってあるものですか? アプリケーションに移さなければいいだけの話なので,実害はないのですが。
149 : >>148 そういうもんだから気にしちゃダメだよ
150 : >>149 気にしない事にしました
151 : この木なんの木気になる木
152 : 思ったことをそのまま書いちゃう癖は直した方がいいよ
153 : Rかゆい
154 : かけ
155 : Rをかくと血が出ませんか?
156 : それがどーした
157 : コーディングとかしないんですけど ショートカットキーのカーソル移動覚えようと思ってOSXでも使えるpnfbを選択したんですが、bがつらいです。 右手で押すのはアリですか?
158 : 俺はp,n,bは右手で押してるけど
159 : f を右手で押しているのか?むしろそのほうが驚愕。
160 : b
161 : SoftwareDesign誌を買って復習します
162 : aquamacs でauctexの日本語モードがうまくうごかない 普通のemacs.appでは動く (setq japanese-LaTeX-command-default "pLaTeX") が認識されてないっぽい
163 : aquamacsは海外では人気なのかね
164 : aquamacsは使ってるけど、auctexは使ってないからわかんね。
165 : meta=Altになってて Command+C でコピーができるEmacsってないですか meta=Command が不便
166 : .emacs.el か init.el に書けばいいんじゃない?
167 : ns-command-modifier とか ns-alternate-modifier とかそのへん。
168 : Mac 上の Emacs 24 を別な Mac の VNC 接続(スノレパ標準の)経由で使うと、 キー入力を受けつけなくなるんですが、同じ経験のある人はいますか? 同じマシン同士で Emacs 23 は問題なし。Windows の VNC からなら問題なし。
169 : >>162 (setq japanese-LaTeX-command-default "pLaTeX") にするとどうなる? AUCTeXはバージョンあがったときに変数名が変ってる。
170 : >>168 自己レス。結局標準の接続はやめて、別の VNC クライアント(Chicken of the VNC) を使用することにしました。いまのところ問題なし。
171 : * OSX Lion 10.7.4 on Macbook Air mid 2011 * Cocoa Emacs 24.1 (homebrewでFormula は https://gist.github.com/2914600 を使用 という環境で、Rictyフォントを使おうとすると、 html-mode等で太字表示になる部分で、日本語が空白になってしまいます。 試しにまっさらな設定ファイルで起動するとちゃんと日本語表示されるので、 多分設定か何かが悪いと思うのですが、これはどうしたらいいんでしょうか? ちなみにフォント周りの設定はこんな感じになってます。 (let* ((size 16) (asciifont "Ricty") (jpfont "Ricty") (h (* size 10)) (fontspec (font-spec :family asciifont)) (jp-fontspec (font-spec :family jpfont))) (set-face-attribute 'default nil :family asciifont :height h) (set-face-font 'default (font-spec :family "Ricty")) (set-face-font 'bold (font-spec :family "Ricty" :weight 'bold)) (set-face-font 'italic (font-spec :family "Ricty")) (set-face-font 'bold-italic (font-spec :family "Ricty" :weight 'bold)) (set-fontset-font t 'japanese-jisx0213.2004-1 jp-fontspec) (set-fontset-font t 'japanese-jisx0213-2 jp-fontspec) (set-fontset-font t 'japanese-jisx0213-1 jp-fontspec) (set-fontset-font t 'japanese-jisx0212 jp-fontspec) (set-fontset-font t 'japanese-jisx0208 jp-fontspec) (set-fontset-font t 'katakana-jisx0201 jp-fontspec) (set-fontset-font t '(#x0080 . #x024F) fontspec) (set-fontset-font t '(#x0370 . #x03FF) fontspec)))
172 : >>171 です。 >>171 を書いてから色々調べたんですが、 先ほどOSX LionからRicty Boldのフォントを取り除いたところ、 一応はRictyフォントで太字表示ができました。 何故Boldフォントを取り除く事で表示できたのかはわかりませんが、 もしかするとEmacsがRicty Boldを見つけられなくて空白になっていた、 という事なのかもしれません。 あんまり解決にはなっていませんが、とりあえず報告まで。
173 : lookupが使いたいのですが、http://openlab.ring.gr.jp/edict/ にアクセスできません 開発終了してしまったのでしょうか?
174 : >>173 ttp://sakurapup.browserloadofcoolness.com/viewtopic.php?p=15716&sid=31151d9befb9450850d12014c778af12
175 : >>174 ありがとうございました
176 : Mac にスイッチしようと画策しているのですが、 大きめのポイントで、コーディングにおすすめのフォントとかありますか? 今は xyzzy で、ASCII:Consolas 14pt、日本語:MeiryoKe_Gothic 14pt で使ってます。 本家の Emacs は8年ぶりくらいになるのでキンチョーしますw
177 : Ricty Discordが無難でいい気がする
178 : >>177 Ricty Discord いいですね。 とくにゼロが斜線じゃなくて中入りドットなところとか、素晴らしいです。 D, Z, 7 のクロスバーもフォント生成時に個別に指定できるみたいで神。 今日はいい日だ。
179 : Menloとヒラギノ丸ゴシックもおすすめだよ xyzzy懐かしい 会社に入ってWindowsを再び使うようになって 環境を合わせるのが楽だから今はNTEmacsを使ってる
180 : >>179 Menlo いいすね。 セミコロンとコロン、カンマとピリオドが太めで区別しやすいのがいいですー ダブルクォートが曲がってないのもいい感じです- おー、今日もいい日だー
181 : ご存知の方がいたら教えてください。 Cocoa Emacs 24.1.1 をセルフコンパイルしたら今までテキストを選択するだけで Cmd-C しなくてもバッファにコピーされていたのが、メニューからEdit -> Copy を 選ばないとコピーされなくなりました。 何か設定が必要なんでしょうか? .emacs ファイルは23.x のころから使っているものです。 GNU Emacs 24.1.1 (x86_64-apple-darwin11.4.0, NS apple-appkit-1138.47) 24.1 のtar ball を展開して、インラインパッチだけを当てた状態です。
182 : ttp://www.gnu.org/software/emacs/NEWS.24.1 **** `mouse-drag-copy-region' now defaults to nil. あたりじゃないの
183 : >>182 ありがとうございます。まさにドンピシャでした。 (setq mouse-drag-copy-region t) でもとの挙動に戻りました。 リリースノートをちゃんと読まないといけませんね。反省。 ともあれありがとうございました。
184 : google日本語変換をコントロールして、 C-x C-fとかでミニバッファに行った時に自動的にオフになるようにできないですかね。 それさえでいたらSKKから乗り換えたいような気がするんですが。 小指酷使するのそろそろ辛くなってきました。
185 : あとメモ。 TeXLiveにしてからauc-texでコンパイル時に日本語が化けてたのですが、 (setq TeX-japanese-process-output-coding-system 'utf-8-unix) 入れたらなおりました。
186 : >>184 $ sudo port install emacs-app +patches なんかで入れた (インラインパッチのあたった) Cocoa Emacs だと、 (mac-input-method-mode 1) でいけたような気がする。
187 : >>186 そうか、それ設定してませんでした。ありがとうございます。
188 : >>186 ns-win.el の中身みてみると mac-input-method-mode は、 (setq default-input-method "MacOSX") (add-hook 'minibuffer-setup-hook 'mac-change-language-to-us) (mac-translate-from-yen-to-backslash) となってた。二つ目がミニバッファで us に切り替える設定。
189 : >>188 ありがとうございます。 しかし使っていてわかったのですが、 あるバッファでGoogle日本語入力を使って日本語入れているときに 他のバッファにスイッチして戻ってくると、 ステータスバーでは日本語入力がオンになっているのに実際には 英数字が入ってしまうようです。インプットメソッドを2回 切り替えないともとにもどりません。 これって私の環境だけでしょうか?それともみんなSKK使っているのかしら。
190 : >>189 >>188 にあるように minibuffer-setup-hook で us に change するように なっているので、例えば、anything を使ってある buffer に移動した場合、 us に切り替わると思う。 C-x C-b (buffer-menu) で目的の buffer に切り替えても同じようになる?
191 : >>190 ミニバッファはちゃんと英数モードになってくれるのでそれ助かっているのですが、 a.txtというバッファを日本語で編集しているときに 一時的にb.txtというバッファに(C-x C-bで)移って、もう1度 a.txtに戻ってくると、モードラインは「ぐ」になってるのに 日本語が入らないのです。Cmd+spaceを2回入力しないと元に戻りません。
192 : >>191 Cocoa Emacs (v.24.1.1, via Macports) で確認してみたけど再現しなかった。 C-x C-b で、 a.txt (ぐ) b.txt (ぐ) a.txt (ぐ) というように移動してみたけど、最後の a.txt でも日本語入力は引き継がれる。 一度、最低限の設定 (.emacs や init.el を一時的に読み込まずに起動) で行なってみては?
193 : 了解です。うちの問題だとわかれば研究します。 ありがとうございます。
194 : Emacsを起動すると、ディスプレイの左上にくいこんで起動してしまって、メニューバーのあたりもくいこんでしまってるんで、移動もできない状態です。 ちなみに、インストール方法は curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-23.4.tar.gz tar xvfz emacs-23.4.tar.gz cd emacs-23.4 ./configure --with-ns --without-x make make install open nextstep/Emacs.app でインストールしました。 一度アンインストールして、再インストールしても同じ状態になってしまいます。 なにか対処方法はないですかね? よろしくお願いします。
195 : パッチを当てないと、うまくいかないよ。 ttp://www.oreradio.com/2012/01/10.php ここら辺を参考にやってみて。
196 : Emacsを起動すると、ディスプレイの左上にくいこんで起動してしまって、メニューバーのあたりもくいこんでしまってるんで、移動もできない状態です。 ちなみに、インストール方法は curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-23.4.tar.gz tar xvfz emacs-23.4.tar.gz cd emacs-23.4 ./configure --with-ns --without-x make make install open nextstep/Emacs.app でインストールしました。 一度アンインストールして、再インストールしても同じ状態になってしまいます。 なにか対処方法はないですかね? よろしくお願いします。
197 : >>195 まだやってるけど、うまくいかん。 最悪だ
198 : .emacsやらinit.elなどの初期設定を読み込まないようにしてもそうなるの? うちではなったことがないので気になる。
199 : macport で emacs-app インストールしてみたらどうか。
200 : >>199 Emacs.appならうまくいったよ。 でも、なんでターミナルからビルドするとEmacsを立ち上げたとき、へんな位置に立ち上がるんだろな〜? それより、インストールしてからの設定が大変そうなんで、これからの方が問題多そう。
201 : やっぱり、さっそく問題発生!!! 表示テーマの設定を変更しようとして、とりあえず「color-theme-6.6.0.tar.gz」を解凍してelispに放り込み、 (when (and (require 'color-theme nil t) (window-system)) (color-theme-initialize) は、付け足したんだけど 「M-x color-theme-select」って打ち込むと、No match ってなっちゃう。 どうなってんですかね〜?
202 : >Emacs.appならうまくいったよ。 Macports でいれようが、自分でビルドしようが Emacs.app であることは変わらないだろ。 他にもいろいろ日本語がわかりにくいぞ。 >elispに放り込み、 ってなんだ?
203 : 「Emacs 実践入門」買ってきて設定開始。 なんとかなりそうです。
204 : だめだ・・・・ 「Anything」を導入しようと思い、 M-x suto-install-batch すると 、No match ってでちゃう。 助けてください。お願いします。
205 : インストールしたemacs lisp のload-pathをinit.elにちゃんと書いてるか? (setq load-path (append '("インストールした場所") load-path)) とか (add-to-list 'load-path "インストールした場所") とか。
206 : >>204 そりゃsuto じゃだめだろ
207 : なんかとんでもないのが来たな。 入門本買ってるようなのが野良ビルドとか、load-path も見ずにいきなりでかいパッケージ入れるとか、 ちょっと誰か、なんとか言ってやってくれw
208 : 今時はEmacs実践入門なんていう本があるのか。すごいな。
209 : うーん、うちはソースから単純にビルドで何も問題出たことないけどね。 dmg だってあるし、とりあえず動くやつを使ってみればいいのでは。
210 : >>204 M-x auto-install-batch だよ あと、auto-installは入っているよね?
211 : この板には優しい人がたくさんいるな。皮肉じゃなくて尊敬する。 残念ながら、オレにはコマンド補完もできんやつに教えるような心の広さはないわ。
212 : そもそも、なんで Emacs を使いたかったか、だな。
213 : Cocoa Emacs (Ver. 24.1 via インストーラ) を使ってます init.elで (set-face-attribute 'default nil :family "Menlo" :height 120) すると 起動時に *GNU Emacs* バッファの表示がおかしくなります(http://goo.gl/Y4gZS ) EmacsはフォントまわりがハマりどころでEmacs歴も浅く正直お手上げです 解決方法や回避策などが分かる方がいたら教えて頂けると助かります
214 : なにがおかしいのかわからないです。
215 : エスパーを召喚するか…
216 : お手上げなら辞めればいいだけ
217 : 牛さんがみたいのでは?
218 : 分かりづらかったみたいですみません。牛さんが見たいんです。 (setq inhibit-startup-message t) はしてないんで通常ならば http://goo.gl/k9X5T と表示されます。
219 : (fancy-startup-screen) か (normal-splash-screen) の違いだね。 デフォルトでは前者になってると思うので、なにかの設定が 関わっているのでは?
220 : まっさらな enit.el で (set-face-attribute 'default nil :family "Menlo" :height 120) しても (normal-splash-screen) が呼ばれちゃいますね。 これ以上の原因追求はdisplay-startup-screen などのマニュアルやコードを読むしかなさそうですが、 とりあえずこちら(http://goo.gl/O7wtx )から必要な部分をコピペして問題を回避できたので Emacsの熟練度が上がってきたらまた原因を追求してみようかと思います。
221 : >>220 s/enit.el/init.el/
222 : そういえば最初読んだ時深く考えてなかったけど、 >>213 のインストーラってなんだろう?
223 : >>220 リンク先の必要なs部分ってどこ? 気になったので。。。
224 : >>221 213じゃないけど、 下のリンクのようなところのをダウンロードして使ってるんじゃないかな。 ttp://www.emacsformacosx.com おれも、macを使い始めた頃は、ダウンロードして使ってた。 今は、自分でビルドして使ってるけど。
225 : >>224 俺もそこのバイナリを使わせてもらってるけど、 あの配布形式(ディスクイメージ上でApplicationフォルダへD&D)はインストーラとは 言わないようなあと思ってたずねてみた。まあどうでもいい話かもしれんけど、 もし特定のサイトで配布してるものなら手元でも試したいしね。
226 : >>223 フォントに関する部分丸々コピペしました。コードのコメントを見れば該当箇所がわかるかと思います。 これを元に少しずつ自分なりに改変していけばいいかな、と。 >>224-225 そこで合ってます。表現が不適切でした。
227 : >>226 thx だけど、あなたの設定ではだめで、リンク先の設定ではいける理由がわからない。 ちなみに、同じemacs で試してみたけど、件の現象は起きない。 たぶんemacs や設定の問題じゃないんじゃない? だいぶ適当だけど、画像を表示する外部プログラムの問題とか。 imagemagickなんかの。 まあ、そもそも牛が見たいか、ってとこは置いといて^^;
228 : >>227 うーん、原因が分からないとやっぱり気持ち悪いですし、牛さん見れないと女子力下がりそうなので^^; また、まっさらな init.el 上で (set-face-attribute 'default nil :family "September" :height 120) してみたら (fancy-startup-screen) が呼ばれました (set-face-attribute 'default nil :family "hoge" :height 120) ですらちゃんと(fancy-startup-screen) が呼ばれます でも、(set-face-attribute 'default nil :family "Menlo" :height 120) だとやっぱり牛さんが表示されません Menloと牛さん仲悪いの…;;
229 : >>228 heightを140にするといけるね。 文字が小さすぎるとか?
230 : >>229 あ、ホントですね! 牛さんは以下の組み合わせのときに出てきてくれました Menlo:125以上、September:115以上、hoge:1以上 1e+19ぐらい未満
231 : >>228 牛さんを表示するのに必要なフレームの高さが不足しているのでしょうね 私の環境では、Menlo 120 の場合 (setq default-frame-alist (append '((width . 90) (height . 36)) default-frame-alist)) のようにheightを36以上にすれば牛さんは表示されました
232 : Rばいいのに
233 : mountain lionにしたらhowmが動かなくなっていましました。 リストを出してもスケジュール、メモ等のリストが出てきません。 どうも外部grepを使えてないのではないかと思うのですが。
234 : >>233 Emacs 自身は山ライオンに対応したバイナリなの? howm 動かない可能性あるのか。アップグレードはしばらく見送りかな。
235 : >>233 MacPortsのgrep?
236 : Emacs自体はLionのときにMacPortsで作ったemacs-appです。 問題なく動いてます。 grepは/usr/bin/grepです。 MacPorts自体がXcode 4.4入れてもちゃんと動いてなくて (2.1.2を入れなおしたけど)つらいです。情報あつめないと。
237 : あれ、勘違いのようです。どうも別のマシンと混同していたかもしれません。 すみません。
238 : XCode4.4にしたらコンパイルコケるようになったわ
239 : ずっとcarbonemacs(22)を使用しておりましたが、さきほど24をインストールしました。 24ではファイルを開く時にfinderのように開けない(ターミナルのようにパスアクセスになる)んですが、22のようにfinderで開けるように出来ませんか? また、見た目(上に並んでるアイコン)が異なり、22の方が個人的には好みなんですが、変更したり出来るのでしょうか?
240 : >>238 Command Line Toolsインストールしてなくて私も困りました。
241 : vi以外のスクリーンエディタはemacs以外ありますか? emacsだとどれを入れれば良いですか?
242 : >>241 > vi以外のスクリーンエディタはemacs以外ありますか? nano とか。 > emacsだとどれを入れれば良いですか? 好きにしろ。
243 : デフォルトで入っているemacsでも使ってろ
244 : Meadowとかmuleって無いんだっけ?
245 : いつの時代だよ
246 : CocoaEmacsなんですが、起動時にcontacting host emacswiki org 80 と出て 少し時間がかかります。なんとかならないでしょうか? これはinit.elにパッケージを追加すればするほど遅くなるんでしょうか?
247 : emacs24ってgdb使えない? なんかM-x gdbで起動は出来るんだが表示がおかしいし動いてない気がするんだよね
248 : >>247 ふなむしさんの7月1日のところにまとめてあるけど Emacs24から通信がMIになったので対応しないapple版は使えない. 対応しているmacports版でもちょっと変になるみたい. 野良ビルドがいまのところ一番よい.
249 : >>248 補足 fu7mu4で検索するとわかると思う
250 : >>249 Thanks やっぱりバグなんすね
251 : なんでもかんでもバグにすんなよ
252 : すまん もう一度教えてほしい fu7mu4 emacsでググってgdb7.4.1をなんとかソースコードからビルドしてインストール出来たっぽいんだが、インストールしたソフトって/usr/local/bin/にあるgdbtuiってのであってる?gdbとgdbtuiってのがあってgdbの方はApple~って書いてあるからデフォルトのだと思うんだが そしてemacs24から立ち上がるgdbをgdbtuiにするにはどうしたらいい?
253 : >>252 /usr/local/bin/gdbが存在するはずだけど PATHの順番で/usr/binが/usr/local/binより優先されていない?
254 : >>253 /usr/local/bin/gdbを確認したら7.4.1でした。 /usr/bin/gdbを確認したところ6.3(apple デフォルトの)でした emacs24.1で起動するgdbが後者になっているってことだと思います。 それでその変更方法が分かりません init.elに何か書くんでしょうか?emacs lispとかshell scriptの知識は乏しいので助言をいただきたい
255 : 次は、.bashrcなり、.cshrcの PATHの書き換えを行えばいいじゃないか?
256 : http://sakito.jp/emacs/emacsshell.html の「PATH の設定」参照。 「より下に記述した物が PATH の先頭に追加されます」
257 : >>256 init.elにPATHを書いたらいけました init.elに書く文法がいつも天下りだからなんとかしたいなあ また質問なんですが、gdb7.4.1って自分が以前使ってたのとかなり使い勝手が違うんですがどうなんでしょう? というのも例えばコマンドラインに逐次出力するようなプログラムをデバッグするとして、 前のgdbはprintしてるところを通過するとそのまま出力してくれたんだが、今のは出力してくれなくて終わったら一気に出るようになってる。 しかも別のウィンドウで。前の方が良いんですがどうすればいいでしょう? breakpoint設定せずにrunするとものすごくcpu使うんだけど何かがおかしい?
258 : >init.elに書く文法がいつも天下りだからなんとかしたいなあ ((((;゚Д゚))))ガクガクブルブル 身の程知らずのひよっこには2チャンネラーの血の制裁を! 学校殺死の。。。
259 : プログラムより自分のデバッグを先に済ませた方が良さそうだが
260 : 文章からものすごいゆとりを感じる
261 : >>257 >また質問なんですが、gdb7.4.1って自分が以前使ってたのとかなり使い勝手が違うんですがどうなんでしょう? しらんがな…
262 : 手紙やレターのスタイルファイルでお薦めがあれば 教えていただけますか?
263 : すみませんスレ間違えました
264 : クラスファイル一覧 - TeX Wiki http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?%E3%82%AF%E3%83%A9%E3%82%B9%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E4%B8%80%E8%A6%A7
265 : Cocoa Emacs(24.1)での中国語の簡体字の表示設定を教えていただけないでしょうか? utf-8の簡体字が以下のように文字化けしてしまいます。 日本語:歓迎 中国語簡体字:欢迎 →「欢」が文字化け 中国語繁体字:歡迎 → 文字化けなし (insert (prin1-to-string (x-list-fonts "*")))すると、 "-apple-STSong-medium-normal-normal-*-*-*-*-*-p-0-iso10646-1" "-apple-STKaiti-medium-normal-normal-*-*-*-*-*-p-0-iso10646-1" が出力されているので、フォント自体はあるのかと。 terminalで表示した場合や、emacs -nwで開いた場合には文字化けはしないです。 (set-fontset-font (frame-parameter nil 'font) 'utf-8 "-apple-STSong-medium-normal-normal-*-*-*-*-*-p-0-iso10646-1") のような設定をいろいろ試行錯誤したのですが、分かりませんでした。
266 : >>265 (set-fontset-font nil '#x6b22 (font-spec :family "STSong") nil 'prepend)
267 : >>266 ありがとうございます。欢が表示できました。 あまり書式は分かっていませんが、試行錯誤の末に以下のようにしたら簡体字を表示できました。 (set-fontset-font nil 'chinese-gb2312 (font-spec :family "STSong") nil 'prepend) (set-fontset-font nil 'japanese-jisx0208 '("ヒラギノ角ゴ pro w3" . "jisx0208.1983")) (set-fontset-font nil 'katakana-jisx0201 '("ヒラギノ角ゴ pro w3" . "jisx0201.1976"))
268 : ロシア語のキリル文字、たとえば、 Русский をemacsで表示しようとするとマルチバイト文字として横長に表示されてしまいます。 以下ではutf8で1バイト文字として表示できませんでした。設定の仕方を教えてください。 (set-fontset-font nil 'cyrillic (font-spec :family "Lucida Grande") nil 'prepend) >>266 「欢」の「6b22」という文字コードはどうやったら調べることができますか?
269 : 自己レスです。 >>268 上側の質問のほうは、 >>(set-fontset-font nil 'cyrillic (font-spec :family "Lucida Grande") nil 'prepend) init.elに書き込んだだけではダメで、読み込み直すとうまく行きました。 どこか設定を間違えているのだと思います。Fontの設定はとても難しいです。
270 : >>268 >「欢」の「6b22」という文字コードはどうやったら調べることができますか? 「C-x =」か「 C-u C-x =」。
271 : >>270 ありがとうございます。すいません。もう一点。 以下のように設定すると、一部日本語のフォントが中国語フォントに置き換わってしまいます。 (set-fontset-font nil 'chinese-gb2312 (font-spec :family "STSong") nil 'prepend) (set-fontset-font "fontset-menlokakugo" 'japanese-jisx0208 (font-spec :family "ヒラギノ角ゴ ProN") nil 'prepend) たとえば「色覚」だと、「色」が中国語フォントで「覚」が日本語フォントになります。 これは以下のように一個一個フォントを置き換えていくしかないのでしょうか? (set-fontset-font "fontset-menlokakugo" '#x8272 (font-spec :family "ヒラギノ角ゴ ProN") nil 'prepend) できれば、まとめて日本語フォント優先させるよう設定したいです。
272 : 上のコード、自分で設定した"fontset-menlokakugo"とnilを混在させてしまいました。すみません。
273 : >>269 それだと表示幅は変わるけれど、内部の論理的な幅が変わらないので (set-char-table-range char-width-table '(#x390 . #x3bf) 1) ; Greek (set-char-table-range char-width-table '(#x400 . #x44f) 1) ; Cyrillic みたいなのも設定する必要があったはず。
274 : >>271 「set-fontset-font」の引数の「'prepend」を「'append」に変えて、優先したい文字セットを先に書く。 (set-fontset-font (frame-parameter nil 'font) 'japanese-jisx0208 (font-spec :family "ヒラギノ角ゴ ProN") nil 'append) (set-fontset-font (frame-parameter nil 'font) 'chinese-gb2312 (font-spec :family "STSong") nil 'append)
275 : >>273 ありがとうございます。 >>274 中国語を設定できました。とても助かりました。 ギリシャ語については、appendとすると設定できず、以下のようにprependとして再度init.elを読み込み直すと表示できるのですが、 (set-fontset-font nil '(#x390 . #x3bf) (font-spec :family "Geneva") nil 'prepend) ;;"Ελληνικά" 最初から表示できるようにするには、どのように設定すれば良いのでしょうか。
276 : Cocoa Emacsでauto-completeを使用した場合に、関数のヘルプのpopupが表示できずに困っています。 たとえば、(point-maxと入力すると、 point-max f point-max-marker f と候補が表示されますが、該当する関数のヘルプを表示できません。何か対処方法はあるでしょうか? Cocoa EmacsのバージョンはGNU Emacs 24.1.1です。 ちなみに(popup-tip "hello world")とやるとpopupは表示できます。 portからインストールしたemacs 23.4.1だとターミナル上で関数のヘルプを表示することができました。
277 : Mountain Lion で http://sakito.jp/emacs/emacs24.html#ime に書かれた手順に 従ってビルドしたEmacs24.1+inline patchを使っているのですが、 日本語入力を確定させるとたまに"Args out of range: x, y" (x,yは整数)というエラーが出て 確定した文字がバッファに反映されないことがあります。 ちなみにATOK2012定額版を使っています。 同様の現状が出ている方、そしてそれを解決した方はいらっしゃいますでしょうか。
278 : emacsを使えば入力が速くなるとよく聞くので使い始め、emacs内蔵のチュートリアルは全て読み そこそこ使えるようにはなってきたと思うのですが やっぱりマウスを使った方が速く目的の場所に移動できることはありますよねぇ? 長い一行の好きな場所に移動するときとか。 達人の人はそれでも一切マウス使わないほうが効率良いのでしょうか?
279 : マウスは一切使わないとか妙なこだわりは不要だと思うけど、 検索もカーソル移動の手段だと考えると速い。(viでもそう)
280 : >>279 こだわりというか、ターミナルで使ってるのでマウスは使えないのです・・・。 検索で移動する、というのはなるほど!と思いました。 コード書くときに便利ですね。さっそくカーソル移動が少し速くなりました。アドバイスありがとうございます!
281 : >>280 ターミナルでもxterm-mouse-modeでマウスが使えるようになりますよ。 (emacsのバージョンにもよると思いますが) .emacs.d/init.elに以下を貼り付けてみたら使えるようになりませんか? (require 'mouse) (xterm-mouse-mode t) (defun track-mouse (e))
282 : >>277 同じ現象出てるけど、解決してはないですね。
283 : >>278 たまにある。 1行が非常に長いときとか、キーボード操作よりも、マウスでクリックした方が早い。
284 : port emacs 24.2
285 : Macを買ってEmacsを使おうと思ったのですが GNU Emacsからダウンロードできるやつと Carbon、Cocoaといわれるものの違いがわからないのですが どれを使ったらいいのでしょうか?
286 : >>285 Carbon Emacs : Emacs 22 (Mac OSXのCarbon API使用) Cocoa Emacs : Emacs 23 以降 (Mac OSXのCocoa API使用) MacPortsを使うのであればMacPortsでパッチ付きでインストールするのが楽 MacPortsを使わなくても他のパッケージマネージャでもインストールできるし 自分でビルドしてもいいしどうぞご自由に
287 : >>285 あと、CUIでよければデフォルトで Emacs 22.1.1 が入ってる /usr/bin/emacs
288 : ありがとうございます。 ビルドかEmacsformacosxで落とせばいいんですね。
289 : >>288 自分でビルドする場合はここを参考に http://sakito.jp/emacs/emacs24.html Emacsformacosxのバイナリは何もパッチが当てられない素のEmacs、のはず パッチについてはインラインパッチとかいくつかあるので調べてみてください
290 : Homebrewで標準のにインラインパッチとウィンドウ幅パッチを手動で加えてビルドしてるわ そういう形におちつくまでが右往左往の試行錯誤ですごく面倒くさかったけど
291 : http://sakito.jp/emacs/emacs24.html を参考にIMEパッチを適用したものをビルドしようと思ったのですが autoconfというものが必要と書いてあります。 これはHomebrewで入れてもいいのでしょうか?
292 : >>291 brew で OK。 逆にIMEを一切無視する(Xの--without-ximみたいの)って出来ないのか な?
293 : apacheサーバーのhttpd.confを編集する時など,Terminalから su ==> root になった後に, This is GNU Emacs 23.2.1 (x86_64-apple-darwin10.4.0, NS apple-appkit-1038.32) を立ち上げるためには,Terminalでどのようなfullpathを指定すればよろ しいでしょうか?
294 : >13 emacs24をinlineパッチあててbuild。 atok24では確かに「かな」入力をしようとすると、 「英数」->「全角英数」->「ひらかな」とIMが変化しますね。 辛いのは、emacsを起動中だと他のソフトでもIMの挙動が上記の様になってしまう点。 はて、次のinline-patchを待つしかないのかしら・・・。
295 : >>293 たちあげたいEmacsはどこからいれたもの?
296 : >>293 rootになった後にEmacsを立ち上げるより、trampの機能使った方がよい かも。 /sudo:root@localhost:/tmp/test.txt みたいに
297 : >>295 >>>293 >たちあげたいEmacsはどこからいれたもの? ここだと思います。 http://emacsformacosx.com 自分でも,再度試してみると,これで上手く動きました。 /Applications/Emacs.app/Contents/MacOS/Emacs 以前は, /Applications/Emacs.app/Contents/MacOS/bin/emacs (???) で立ち上げようとして,失敗した記憶があります。今回のEmacs バージョンには..bin/emacsがないので,似た名前のものを試した ところ,偶然上手く行きました。お手数をおかけしました。 >>296 >trampの機能使った方がよい ヒントをありがとうございます。この解説で理解できました。 http://blog.livedoor.jp/k1LoW/archives/64957553.html 別の目的でしようさせていただきます。
298 : age
299 : 質問なんですけど 24.2のフルスクリーンパッチってどれなんでしょうか? 色々とあるようですが、24.1のを当ててらっしゃる方もいるようで
300 : ttps://gist.github.com/2862477 こんなんでいいんじゃないの?
301 : 質問なんですけど 自分でコンパイルしたEmacsのスタートアップ画面って あのEmacsの赤と青のマークみたいなのは表示されないんですかね? コンパイルに成功しているか不安で。
302 : >>301 それ縦x横が小さいから,出てこないんだよ. 初期設定ファイルにちょっと大きめに書いてみ. 別件で質問.自分でコンパイルした24.1のツールバーにあるアイコンが X?版のアイコンっぽいんだけど,キレイめというか変えるのはどうすればいいのかな?
303 : >>302 そうだったんですか、ありがとうございます。
304 : *scratch* で (fancy-splash-head) ってやると絵が出てくるね。
305 : 10.8でEmacs Version 24.2を使っているのだが、Magic Mouseの スクロールにあわせて、Emacsの画面が動くのを止めたい。 慣れれば便利なんだと思うが、ちょっと感性が合わず使い難く思っている。 .emacsに何を書けば良いかな?
306 : carbon emacsを使用しています。 下記のURLを参考にしてフォントをいくつか試してみましたが 一部の文字が表示できません。 http://blog.livedoor.jp/planetaly_nebula/archives/51189641.html 表示できる→高 表示できない→ しかし、google chromeでは表示できています。 上記の文字を文字化けせずに表示させるにはどうしたら良いでしょうか?
307 : >>306 (set-fontset-font (frame-parameter nil 'font) '#x9ad9 (font-spec :family "Hiragino Kaku Gothic ProN"))
308 : emacsformacosx.comの24.2.1でAdobeのSouce Code Proの12ptを試してるんだけど 行間があと1ピクセル小さくするのって無理かな? ヘルプとか見たら減らすのは無理っぽい感じで書いてるよね。。
309 : line-spacingで調整できないってこと?
310 : >>309 Line Heightの説明に There are several ways to explicitly specify a larger line height, either by specifying an absolute height for the display line, or by specifying vertical space. However, no matter what you specify, the actual line height can never be less than the default. http://www.gnu.org/software/emacs/manual/html_node/elisp/Line-Height.html って書いてある。 でももしかしたらフォントの定義をいじったりして できないのかな・・・って思ったので質問してます。
311 : 先端ビルドしたら疲れ杉で目が霞んだのかと... * nsfont.m (nsfont_open, ns_glyph_metrics): Force integer advancement for screen font. (nsfont_draw): Turn off LCD-smoothing (Bug#11484). しばらくはコメントアウトで 1238 /* CGContextSetShouldSmoothFonts (gcontext, NO); */
312 : isearchで日本語検索が通らないのですけれど、直接日本語が入力できるいる人は設定方法を教えてもらえませんか? 一応、(define-key isearch-mode-map "\C-o" 'isearch-edit-string)と書いておくと、C-oで入力は可能になるのですが、 できれば検索時に直接入力を行ないたいです。 GNU Emacs 24.1.1 (x86_64-apple-darwin11.4.0, NS apple-appkit-1138.47)を使っています。
313 : >>312 自己レスです。 24.2.1にアップデートしたら問題が起きなくなりました。
314 : 一昨日辺りからemacs始めたものです メタキーをcommandに割り当てる設定のみ .emacsで自動読み込みされなくて困っています。 その後にscratchで手動では設定できるのですが。。。
315 : .emacsの開始行、最終行に (setq mac-command-key-is-meta t) と書いたのですが、起動すると色、キー設定は有効なのに メタキーのみ有効にならないのです。 よろしければ教えていただきたいのですが。
316 : (setq mac-command-modifier 'meta)
317 :2012/10/29 >>316 回答ありがとうございます。 無事に設定できました。
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
(・ω・)マヵ (502)
【DisplayPort】Thunderbolt part 11【PCIe】 (286)
【UniBody】アルミ製MacBook Part111【Late 2008】 (970)
Parallelsで様々なOSをうごかそう Part32 (905)
アップル信者ってマクドナルドのことなんて呼ぶの? (324)
【egword】エルゴソフトのスレ 第22版【egbridge】 (390)
--log9.info------------------
THEバスコレクション()スレッド Part72 (570)
【宮交】宮崎交通と宮崎のバスについて 4【宮交】 (211)
妄想バス路線 高速・空港バス編 Part5 (554)
会津バス 会津バス 会津バス Part3 (958)
道南バス [ 希望の光が射してきた! (372)
【広島】ICカード「パスピー」5枚目【PASPY】 (972)
佐賀県のバス (379)
宇和島自動車 その3 (537)
☆相鉄バス乗務員専用スレ☆part1 (982)
【KSEI】京成バス乗務員専用スレ 復活 【GROUP】 (713)
廃止に納得がいかなかった路線 (243)
【指差し・・・】西鉄バス乗務員専用39【ハァ?】 (894)
奈良交通【16|左京循環外回り】 (973)
妄想バス路線【神奈川県関連】 (768)
【ワンマンカー】【古き良き広島交通ファン】【UD】 (280)
【ヲタ専用】 神姫バスを語るスレ 3 【愚痴厳禁】 (928)
--log55.com------------------
【音楽】PSY・S(松浦雅也・チャカ)デビュー35周年記念で『ATLAS』初アナログ盤化&ツアーの初ブルーレイ化決定
【東京五輪】森喜朗会長、取材対応では「延期」ではなく「延長」という文言を使用
【芸能】高校時代の有吉少年、ぶん殴られたプロレスラーを実名告白
【芸能】武田玲奈の金髪イメチェンにファン驚き「びっくりした」「えぇどうしたの!!」
【テレビ】『A-Studio』リニューアル!笑福亭鶴瓶&藤ヶ谷太輔ダブルMCに
【芸能】戸田恵子、杏と一緒に渡辺謙の舞台を観劇「久々に杏ちゃんと…嬉しかった」
【テレビ】ダウンタウン「HEY! HEY! NEO!」にJO1、オーラル、ビーバー、リトグリ登場
【大記録】AKB48新曲『失恋、ありがとう』初登場1位 通算39作目のミリオン!シングル総売上枚数5603.3万枚 「歴代1位」記録更新