[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 03/01 00:17 / Filesize : 196 KB / Number-of Response : 870
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Emacs part 22



1 名前:Zeno ◆5nZQbNmQPs mailto:sage [2007/06/03(日) 08:46:53 ]
Emacs は我々が毎日振れ合い愛憎する最強の汎用環境/エディタである.
このスレッドは皆が Emacs に関しての情報を共有し合う場である.
まあ気楽にやっていこうではないか

EmacsWiki www.emacswiki.org/
Emacs 電子書棚 www.bookshelf.jp/
GNU Emacs - GNU Project - Free Software Foundation (FSF) www.gnu.org/software/emacs/
emacs - SCM: CVS Repositories [Savannah] savannah.gnu.org/cvs/?group=emacs
NTEmacs スレッド pc11.2ch.net/test/read.cgi/software/1097170623/

前スレ pc11.2ch.net/test/read.cgi/unix/1168261179/

最新の stable リリースは「22.1」であり、本体は
* ftp.gnu.org/pub/gnu/emacs/emacs-22.1.tar.gz
* ftp.gnu.org/pub/gnu/emacs/windows/emacs-22.1-bin-i386.zip (Windows)
からダウンロード可能である.

ちなみに吾の名は Zeno -- Emacs を使用した情報操作の魔術師である.

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 04:05:19 ]
Mac なんで脳内で Emacsと Macの binding が衝突する...
Firefox で copy しようとして Command + w 押して
窓閉じちゃったこと数知れず..


327 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 04:36:53 ]
そういえば Emacs ふうにする拡張があったな

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 10:17:12 ]
C-x @ m でメタの代用になるよ。

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 12:09:43 ]
>>328
C-[ でええやん。

自分では右Ctrl/Altは全く使わないな。
Aの左にCtrlがあればそれでいい。

330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 13:29:39 ]
>>326
つ Firemacs

331 名前:名無しさん@お腹いっぱい。 [2007/07/31(火) 14:19:47 ]
面接者「emacsのマクロはどれくらい書けますか?」
応募者「は? マクロ? なぜマクロですか?」
面接者「……いえ、この質問はもう結構です」
面接者「emacsのショートカットはどれくらい覚えていますか?」
応募者「は? ショートカットってなんですか?」
面接者「……いえ、この質問はもう結構です(emacsの知識がある人を募集したのに……)」

という事態が発生しているらしい。

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 14:31:35 ]
何の仕事?

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 14:53:08 ]
ATOKがオフになってカタカナが書けなくなった
助けて下さい

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 15:02:20 ]
ATOKをオンにしてください



335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:00:58 ]
emacsでマクロとかショートカットとかいう表現してるあたり
面接官の知識にも疑問をいだかせる。

336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:10:43 ]
わかってない面接官とわかってて言ってる応募者、というネタだろ。

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:23:39 ]
まじで「emacsのショートカット」ってなに??
orや and特殊形式のこと??


338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:25:09 ]
キーバインディングのことじゃね

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:32:17 ]
>>337
「orや and特殊形式」って何?

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:51:05 ]
>>337
> まじで「emacsのショートカット」ってなに??
> orや and特殊形式のこと??

メニューを使わずにファイルを読み込んだりすることらすい。


341 名前:名無しさん@お腹いっぱい。 [2007/07/31(火) 17:24:44 ]
>>339
(and)の途中でnilが来たらそれ以降の評価をショートカットするってことだろ?


342 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 18:50:25 ]
special form じゃないと実現できないからね

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:01:09 ]
macroで疑似言語作成すれば場合によっては
すごいコーディングの効率上げられるらしいからな。

一見(一聴?)ヘボ面接官のふりして実はマニアックなんだったりして。

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:39:27 ]
でもemacsのマクロは書くものじゃ無いよな。



345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:55:12 ]
emacsの半分はマクロでできています

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 22:21:57 ]
もともと emacs って Edit MACroS じゃなかったか。



347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 22:28:48 ]
ttp://www.gnu.org/fun/jokes/gnuemacs.acro.exp.html

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 09:51:40 ]
>>345
どんだけdefmacroあるんだよ。

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 13:58:06 ]
macro だけで emacs を記述する事によって不動点を見付けて
emacs の定義の妥当性を証明しようとするストールマン

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 15:16:36 ]
macro全部展開したら全体の半分くらいの量になるかな…?

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 22:31:59 ]
$ find ~/emacs-21.4 -name "*.[ch]" -print | xargs wc -l
〜中略〜
361574 total
$ find ~/emacs-21.4 -name "*.el" -print | xargs wc -l
〜中略〜
649992 total

まあ、LISP コードがすべてマクロじゃないし、そもそもどこまでを emacs
構成している奴と捉えるかにもよるだろうけど、半分はあながち大外れでも
ないように思う。

352 名前:名無しさん@お腹いっぱい。 [2007/08/01(水) 22:50:54 ]
……

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 23:11:31 ]
誰かこの会話上で
(Emacs Lisp用語での)関数とマクロがどう捉えられているかを
説明できる人はいないか

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 23:42:55 ]
>>351
いつから c のソースはマクロ扱いになったんだ?



355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 00:15:00 ]
elispていつからdefmacro入ったんだっけ?

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 08:26:20 ]
マクロなんて使うと、まあ苦労するってこった

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 09:07:33 ]
誰が上手いことを言えと(ry

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 09:53:47 ]
>>355
clパッケージ以後でしょ。
cl.elは1993のcopyright表示。

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 17:45:23 ]
defmacro が昔は cl の中にあったとな?

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 21:33:51 ]
>>354
君は何を言ってるんだ?

361 名前:名無しさん@お腹いっぱい。 [2007/08/03(金) 12:34:36 ]
FreeBSD 6.2-STABLE で GNU Emacs 22.1.3 を使っています。
ターミナルのなかで使っているときは問題ないのですが
Xウィンドウで立ち上がったときにフォントが四角い空白
になってしまいます。
必要なフォントを確認して簡単にインストールする方法は
ありませんか。

362 名前:名無しさん@お腹いっぱい。 [2007/08/03(金) 12:45:56 ]
エラーメッセージ
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Unable to load any usable ISO8859 font
Warning: Cannot convert string "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
Warning: Unable to load any usable ISO8859 font
Warning: Unable to load any usable ISO8859 font


363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 13:26:31 ]
xlsfontsで出てくるやつを
(set-face-font 'default "7x14")
こんなふうにしてみる

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 17:52:09 ]
>>355
最初から。

>>358
マクロと cl は関係ないだろ。
もっと前から、たとえば↓とかで defmacro は使われてる。
cvs.savannah.gnu.org/viewvc/emacs/lisp/emulation/vip.el?revision=1.1&root=emacs&view=markup



365 名前:361 mailto:sage [2007/08/03(金) 19:50:07 ]
回答ありがとうございます。
早速試しましたが、状況は変わりませんでした。
その後Xorgのアップグレードでこじらせてしまい
ポートの入れ直しをしています。

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 12:52:20 ]
>>351に失笑


367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 13:36:23 ]
スルーしたれよ。

368 名前:名無しさん@お腹いっぱい。 [2007/08/05(日) 08:25:31 ]
おそらく長年議論されている問題だと思うのですが、

fill-paragraphやauto-fill-modeで
漢字熟語やカタカナ文字列の途中で改行されてしまうのは
どうにかならないでしょうか。あとで検索・置換するときにどうも具合が
悪いと思うのです。





369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 11:22:05 ]
>>366
なんか嫌なことでもあったんか?

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 13:31:36 ]
大人だなあ。


371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 14:24:07 ]
>>368
> fill-paragraphやauto-fill-modeで
> 漢字熟語やカタカナ文字列の途中で改行されてしまうのは
> どうにかならないでしょうか。

何でそんな変わった、珍しい、奇異な、奇抜な事がしたいの?



372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 14:31:31 ]
何故かは書いてあるじゃんw 文盲?

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 14:48:47 ]
>>368
fill-paragraphやauto-fill-modeの改行の問題じゃないだろ。


374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 15:08:03 ]
migemoつかったり mgつかったりすればいいんでない?
www.srekcah.org/~utashiro/perl/scripts/mg/




375 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:00:43 ]
>>368
> どうにかならないでしょうか。

どうにでもなるので頑張ってください。

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:31:52 ]
368 じゃないけど、メール書いてて M-q すると単語の途中で整形されることが
あるので、そういう場合は手動で直してる。不便だ...。


377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:36:45 ]
>>376
単語の途中って、英単語を切っちゃうってこと?

378 名前:368 mailto:sage [2007/08/05(日) 16:53:25 ]
>>374

ありがとうございます。migemoは使ってましたが、好みの問題で現在はskk付属
のisearch使ってます(migemo便利ですが、登録されてない単語がひけないの
で)。(したがって一応のところ、emacsのバッファでは改行とか含んでても
isearchできることはできます。M-x grepとかでうまいことやりたいんです。)


mgはUTF-8使えないんですよね。lgrep (lv)使ってます。

置換はいまだにやりにくいです。

>>375
どうしたもんでしょうか。みんなあんまり気にならないんですかね。

>>373
たしかにfill-paragraphの問題ではないといえばないですね。
longlines.elが有望そうなんですが、いまのところ日本語うまくいきませんよね。



379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 17:28:43 ]
>>368
fillのときはnormal-auto-fill-functionに設定された関数が呼ばれる。
デフォルトではdo-auto-fillで、そいつは行分割位置を決めるのに
fill-move-to-break-pointという関数を呼んでいる。

そいつの中身を見てみると、……と書いてたけど長くなったのでやめ。
途中端折って結論。次のどちらか。

1. 全ての漢字とカタカナについてcategoryから|を抜く。
   (|はずばり「ここで行を切ってもいいよ」というカテゴリ)
2. fill-find-break-point、またはそこから呼ばれるkinsokuを改善。

どっちかというと前者かな。後者は行を長くはできても短くしてはいけないようだし。

ここでかっこよくコードの一つも書けりゃいいんだけど
全ての漢字とカタカナについて列挙するループの仕方がわからにゃい。

380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 17:54:18 ]
一般的な禁則って漢字の単語まではやらないと思うよ。
新聞なんかでもそうだし。
改行は文節単位でしかおこなわないで
整形はブラウザやフォーマッタ側で調整するというのも一つの考えかただけど
72文字くらいで改行というテキスト文化も結構歴史長いしね。

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 18:05:12 ]
一般的な禁則がどうかあなたに説明してもらわなくても皆知ってるって。

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 18:37:58 ]
Puttyスレで質問してみたのですが、レスがないのでこっちでもさせてもらいます。

以下コピペ

PuTTYでLinuxに繋いでemacsを使おうとした時に気づいたのですが、
右Altキーがききません。
左Altキーはきいているようです。

どなたか解決法を知らないでしょうか。

環境
・接続側
PuTTY 0.60 + PuTTYjp
WindowsVista
キーボード:www.amazon.co.jp/Logicool-iK-37-%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88-%E3%83%8A%E3%83%93%E3%82%B2%E3%83%BC%E3%82%BF%E3%83%BC-%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89/dp/B0000VE14U
(公式からページがみつけられなかったので。。。)

・接続先
CentOS5

よろしくお願いします。

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 18:39:36 ]
>>378
> どうしたもんでしょうか。みんなあんまり気にならないんですかね。

そもそも、「漢字熟語やカタカナ文字列」の途中で改行しないようにするためには、
そういう情報をもってないとダメだし、検索もそれなりに大変。

それに、それをやったとして助詞とか副詞が行頭に来るのもあまり見栄えがよくない。

検索側で何とかする方がいいと思う。

M-x grep なら、grep 自体を書き換えればいいんじゃないかな。

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 19:30:17 ]
>>382
スレ違い。マルチ氏ね。





385 名前:368 mailto:sage [2007/08/05(日) 20:24:12 ]
>>380
うーん、むずかしそうですね。

>>380 >>383
emacsで作るのは主にLaTeXやHTMLなんで、見栄えの問題ではないんですよね。
まあ自然言語はけっきょく最後は自分の目で確認しなきゃならないわけ
なので、きっとこの件であんまり困るべきではないんですね。しばらく
あきらめます。

(もうひとつの手は、emacsではfillせずに長い行で扱って、
カーソル移動をいじるというのがありますが、これもいろいろ問題があって・・・)

あと歌代さんのmgは、
いざというときのためにutf-8に対応しておいといてもらえないかなあ。






386 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 23:00:31 ]
>>368 ←こんな要求始めてみた。世の中いろんな人がいるなー。

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 23:23:53 ]
368 じゃないけど、無理だろうけどできたら便利だよなぁ。とは思ってたなぁ。
エスカレートすると文脈とか解釈してほしくなるんだろうけどw


388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 23:48:11 ]
Mecabとかに流し込めば単語の区切りくらいはわかるから、
それで全体として最もデコボコにならない区切りを計算すれば出来なくはないんじゃないかな。

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 00:09:31 ]
まあ、別に作っても爆発するわけじゃないから、面白そうだと
思った人は作ってみるといいんじゃないかな。


390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 00:20:33 ]
鼻から悪魔がでたりすることはあるかもしれない

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 00:21:29 ]
花から  あ、熊

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 01:19:44 ]
       //
     /  /   パカ
     //⌒)∩__∩
    /.| .| ノ     ヽ
    / | |  ●   ● |
   /  | 彡  ( _●_) ミ
   /  | ヽ  |∪|  /_
  // │   ヽノ  \/
  " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ


393 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 01:32:51 ]
そこ、鼻でも花でもない

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 03:10:28 ]
つーか、おれは auto-fill なんてまったく使わなくて、
切りがいいところで改行してる。
今みたいに。
HTML や TeXみたいに処理系で fill してくれるんなら
これがベストジャマイカ。





395 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 04:54:14 ]
俺も。まあアルファベット圏では必須の機能だと思うが日本語では難しいと思うし
正直、勝手に文字が挿入されるのはちょっと気持ち悪い。
Emacsは表示行で改行してくれないので、physical-line.elを使わせてもらってる。

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 04:59:11 ]
負け犬!!

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 16:35:30 ]
>>396
おまえソープで口で逝っちゃってそのあと
起たなくてでも苦労して半勃起で入れようとしたら
中折れになって嬢に「しょうがないよ」って言われた
俺のこと言ってるのか?あん?

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 17:18:47 ]
EmacsでVisual StudioのIntelliSenseみたいな補完機能ってあるんかな?
Meadow使ってるんだが、そういうの使ったこと無くてよくわからない。

Icicles、CEDET?anything?
なんか調べてるとそれっぽそうなのは見つかったんだけどいまいちわからないわ。

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 22:05:30 ]
とにかくそれっぽそうなのが見つかったら片っ端から使ってみりゃいいと思う。

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 22:24:27 ]
>>398

M-/ でいいんじゃないのかなー

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 23:43:57 ]
>>400
いやーdabbrevごときと比べちゃいかんだろ。



402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 23:48:49 ]
>>397

いや、39才・魔法の使い手の俺のことだろうw

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 00:06:42 ]
cedetはperlの解析してくれれば、いいんだけどなぁ。

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 00:35:05 ]
>>401
IntelliSense自体、dabbrevをインスパイヤしたんじゃないのw




405 名前:398 mailto:sage [2007/08/07(火) 03:46:03 ]
しばらくM-/使ってみます。
慣れたら便利になるだろうと思います。

出来れば補完候補一覧を表示する機能。。探します。
どのOSでも動く環境ってことで選ぶとEmacsとViくらいしか自分の中で選択肢がないです。

自分はRuby,C++,TeXを扱っているのでやはりEmacsが一番使いやすいかなーと。
安定してるし、VSに比べたら軽いし。

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 03:48:00 ]
重いけどeclipse使っちゃえば

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 03:58:55 ]
;;; pabbrev.el --- Predictive abbreviation expansion
;; Website: www.russet.org.uk

これってそういうのに使える?
IntelliSenseっていうのわからないし、こいつも話聞いただけなんで
よくわらないんだけど。

まあ、おれは dabbrevつかい。
typo した関数名が dabbrev で増殖してしまうのが悲しい。


408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 07:36:08 ]

あるワードの上にカーソルを置くと、それに対応する部分のワードを
点滅させる(対応括弧での点滅みたいな感じで)には
どんな機能を使うのがよいのでしょうか?


409 名前:408 mailto:sage [2007/08/07(火) 07:37:37 ]
ABC1ってワードの上にカーソルをおいたとき、XYZ1を点滅させたいです。


410 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 08:17:24 ]
>>405
複数選択は作ろうとがんばってる人がいるよ。
ttp://d.hatena.ne.jp/khiker/20070728/emacs_dabbrev#c

まだM-/の置き換えにはならないけどね(複数選択が必要になったときのみ実行かな)。

あとTAGSファイル作って読み込んでおけば補完されやすくなるし、
元関数に簡単にジャンプできるからメソッド(引数)の確認も簡単。
C++ならgtagsとetagsと併用すればなおいい。
etagsは、複数選択できないけどetags-select.el入れればできる。

おっと補完の話だった。おいらは使っていないけどabbrevも使いこなすといいらしい。
bookshelf でも読み直すといい。
IntelliSenseは、馬鹿でもある程度使いやすくするMSの文化。
Emacsを使うなら古くて回りくどい部分もあるけど、ちゃんと設定していけば使えないことも無い。
世界中の多くのプログラマが古くから使っているんで、Emacsの文化と思ってそれに慣れていけばいい。
どうしてもほしいのならElisp勉強して作ればいい。コードはたくさん転がっているし流用可能。

ま、がんばれ。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 08:45:40 ]
>>410
後半要約するとロートルの使ってる使いにくい環境に慣れろと

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 09:01:06 ]
>>405
ttp://cedet.sourceforge.net/intellisense.shtml
これがそのまんまじゃねーの?
本家くらい調べろよ。

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 09:30:24 ]
最近、C-xC-cで終了できないことがよくある。
C-xC-cでも無反応で、何度かC-gしているうちに終了できるように
なるんだけど、原因は何だろうか。確実な再現手順は不明。
長く使ってる後におこりやすい。とりあえずmewと(server-start)と
navi2chとcvsとispellとw3mを使わないとだいじょうぶみたいだけど
正確なところは不明。

今朝のCVS先端で不定期に現象が出るが、22.1リリースのちょっと前
くらいからこうだった気がする。

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 09:39:57 ]
elispに原因があればtoggle-debug-on-quitしてみるとわかるかも。



415 名前:398 mailto:sage [2007/08/07(火) 14:30:17 ]
>>412
SemanticのIntelliSense機能をドキュメントよんでインストールしてみたけど、そう簡単にいかないんですね。
CEDETをインスコしてみたけど、Semanticのロードでエラーがでるなぁ。。。

エディタの設定だけで時間が過ぎるとかなんかだめなので、暇を見て調べつつやってみようかと思います。
M-/をタブに割り当てて使ってみてます。毎回Escまで手を伸ばすのはちょっとめんどくさいので。
それなりに快適に使えてるけど。。。やっぱり読み込んだライブラリから補完する機能ってほしいね。
CEDETとか読んでるとSpeedbarとかがそれに該当するみたいだということまでは把握したんだけど。

>>410
これなんかすごく使いやすそうに見える。使ってみたいなぁ。
abbrev逝ってきます。やっぱり過去の情報はきちんと読み込まないとだめですね。
ばかな俺にはIntelliSenseが会っていたということか。。。

ぶっちゃけGUIアプリ組まないならそれほど巨大なプロジェクトは扱わないと思ってたんだけど、
研究室の大きなプロジェクトとかが結構半端内サイズに昇華していたので、探したりしてました。


いろいろ情報サンクス。
いろいろ使ってみて、自分なりな環境を再現できたらここにまた書きにこようかと思います。

416 名前:名無しさん@お腹いっぱい。 [2007/08/07(火) 19:55:03 ]
>>413
kill-emacs-hook になんか変な関数が登録されてたりしない?

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 20:09:44 ]
たとえばemacs21.1以上をサポートするelispを書くとして、
それ以後に追加された関数や引数を利用していると警告してくれる
シロモノはないですか?

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 22:40:52 ]
補完はeclipse手放せない理由のひとつだな。
それにdabbrevならあるし。
kill ringないけど。

javaの開発生産性はeclipse>超えられない壁>emacs
それ以外はemacs>>>>eclipse(jdt)


419 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/07(火) 23:57:53 ]
>>418
jdeでとメソッドや変数の保管が出来るよ。
ただし、X使用時だけど。

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 01:17:11 ]
Emacsのshellで、実行中のプロセスを強制終了させるとき、
Ctrl-Cでは効かないのですが、
どのようなコマンドを打てばいいのですか?
killではなく、SIGINTの割り込みを発生させたいのです。


421 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 04:48:47 ]
>>420
C-c C-cじゃだめ?

422 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 06:08:47 ]
>>420
C-h C-m

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 08:22:55 ]
そんくらいググレよ。カス。

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 10:06:32 ]
ググる前に describe-mode しろ。



425 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 11:07:01 ]
>>421
C-c C-cも試しましたが、shell画面に「C-c C-c」と表示されるだけで、
プロセスは終了されませんでした。

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 13:54:34 ]
meadowでそんなことあったな。
っていうか環境ぐらい書け。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<196KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef