トップページunix
982コメント294KB

Emacs part12

■ このスレッドは過去ログ倉庫に格納されています
0001今臭NGNG
今日も秀丸の起動から一日が始まります。
各種 Emacs 関連はこちらで。

Emacs part11 (前スレ)
http://pc3.2ch.net/test/read.cgi/unix/1075033822/

emacs撲滅委員会
http://pc3.2ch.net/test/read.cgi/unix/1073293910/
0588名無しさん@お腹いっぱい。NGNG
>>584
それは失礼しますた。
todo-mode.el を記事にあるように変更して更に todo-time-string-format か
ら `:' を除けば動くんと違うんかな…(;´Д`)
手元では 21.3 でも 21.3.50 でも再現しないんでこれ以上はわからんちん。
0589名無しさん@お腹いっぱい。NGNG
>>588
ありがとう。そしてごめんなさい。
(let ((time-stamp-format todo-time-string-format))

(let ((time-stamp-format (list (format-time-string todo-time-string-format))))
に書き換えるというくだりを読み飛ばしていました。
上記の書き換えでうまく行きました。
0590名無しさん@お腹いっぱい。NGNG
(add-hook 'find-file-hooks ...という機能の
無効、有効を切り替える関数を書くにはどうすればいいのでしょうか?
0591名無しさん@お腹いっぱい。NGNG
remove-hookすれば?
0592名無しさん@お腹いっぱい。NGNG
(defvar hoge-flag t)
(defun hoge ()
(if hoge-flag
...
...))
(add-hook 'find-file-hooks #'hoge)
(defun toggle-hoge ()
(interactive)
(setq hoge-flag (not hoge-flag)))
0593582NGNG
>>586
asp-html-helper-modeはリンク切れなどで
見つかりませんでしたので
とりあえず
visual-basic-modeを使うことにしました。
htmlタグには色がつかないし、
コード部のナローイングなどもできませんが、
ないよりマシなので。
0594590NGNG
>591
>592
恥ずかしながらremove-hockというのを知りませんでした。
ありがとうございます。
0595名無しさん@お腹いっぱい。NGNG
hockをremoveするのか。たわわな白い果実がこぼれおちそうだな
0596名無しさん@お腹いっぱい。NGNG
>>595もアホだな。hookとhockを辞書で引いてみろ。
0597名無しさん@お腹いっぱい。NGNG
横山フック
0598名無しさん@お腹いっぱい。NGNG
アホドック
0599595NGNG
くそ、うまい釣りだ
0600名無しさん@お腹いっぱい。NGNG
Emacs で java を編集するときにおすすめのメジャーモードを紹介してください。
0601名無しさん@お腹いっぱい。NGNG
>>600
JDE だか JDEE だかが定番なんじゃないの?
0602Emacs part13 スレの 1 ◆y1O6Cqv4XU NGNG
>>600
> Emacs で java を編集するときにおすすめのメジャーモードを紹介してください。

java-mode にしときな。 jde はマジでおせっかいで、しかも使えない。
しまいには syntax-table とか変えてるしw

でも jdeに含まれるパッケージはええよ。bshとかは特にね
0603名無しさん@お腹いっぱい。NGNG
Emacs で Qt を編集するときにおすすめのメジャーモードを紹介してください。
0604Emacs part13 スレの 1 ◆y1O6Cqv4XU NGNG

>>603
> Emacs で Qt を編集するときにおすすめのメジャーモードを紹介してください。

Emacs で java を編集するときにおすすめのメジャーモードを紹介してください。(>>600)
Emacs で Qt を編集するときにおすすめのメジャーモードを紹介してください。

C-s java RET [(meta backspace)] Qt

しか処理してないからヤダ。
0605名無しさん@お腹いっぱい。NGNG
emacs -nw hogehoge
で新しくファイルを作り書き込んだけど、やっぱり保存したくないのに
#hogehoge# というファイルが出来てしまいます。
これを作らないように出来ないのでしょうか
お願いします。
0606名無しさん@お腹いっぱい。NGNG
>>605
(auto-save-mode -1)
かな。
0607名無しさん@お腹いっぱい。NGNG
はずれ
0608名無しさん@お腹いっぱい。NGNG
おさがわせしました。
(setq auto-save-default nil)
で出来ました。
0609名無しさん@お腹いっぱい。NGNG
asp-html-helper-modeって結局どこにもないの?
0610名無しさん@お腹いっぱい。NGNG
ちゃんと探せよ。すぐ見つかるだろーが。
0611名無しさん@お腹いっぱい。NGNG
>>610
うーん、見つからない
見つかってもみんなリンク切れ
誰かヘルプ
0612名無しさん@お腹いっぱい。NGNG
>>612
html-helper-mode.el を
asp-html-helper-mode で isearch なり occur なりして
そっから判断してくれ.

0613名無しさん@お腹いっぱい。NGNG
>>612じゃなくて>>611
0614名無しさん@お腹いっぱい。NGNG
% cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root co apel
% ( cd apel && make && sudo make install )
% cvs -d :pserver:guest@openlab.ring.gr.jp:/circus/cvsroot co skk/dic
% cvs -d :pserver:guest@openlab.ring.gr.jp:/circus/cvsroot co skk/main
% cd skk/main
% make
emacs -batch -q -no-site-file -l SKK-MK -f SKK-MK-compile
Loading /work/skk/main/SKK-CFG...
Processing /work/skk/dic/SKK-JISYO.S...
Fatal error (11)make: *** [elc] セグメンテーション違反です

こうなるのって僕だけでしょうか?
Debian sarge 使ってます。
0615名無しさん@お腹いっぱい。NGNG
>>614
Solaris 9 4/04 s9s_u6wos_08a SPARC でもそうなる
0616名無しさん@お腹いっぱい。NGNG
>>612
html-helper-mode.el は見つけました
visual-basic.elとtempo.elとか入れてやってみたんだけどVBSの部分が色分けされない orz
そう言うものなのでしょうか
0617名無しさん@お腹いっぱい。NGNG
しつもんなんだけど、
diredモードかspeedbarで、テキストファイルをvisitするだけじゃなくて
たとえばmp3ならxmms、pdfならacroreadを起こすみたいなこと
できないでしょかね。
!コマンドでよぶていどならなんとかなるんだけど、
おんがくかんしょうのときぐらいはマウスオンリーでそうさしたいじゃないですか。
customizeバッファ見てもそういう項目はみあたらないんだけど
なんかうまいてはないでしょうかね。
0618名無しさん@お腹いっぱい。NGNG
>>617
http://school.2ch.net/campus/kako/1021/10219/1021900268.html
http://teri.2ch.net/korea/kako/975/975844321.html
0619名無しさん@お腹いっぱい。NGNG
>>617
(setq dired-load-hook '(lambda () (load "dired-x")))
(setq dired-guess-shell-alist-user
'(("\\.tar\\.gz$" "tar ztvf")
("\\.\\(g\\|\\)z" "zcat")))
0620617NGNG
レスありがと。
>>618
そんなスレがあったのか。恥ずかしいんで文体戻す。
>>619
あーなるほどと、"\\tar\\.gz$"を"\\mp3$"に、
"tar ztvf"を"mpg321"にして(zcat部分はなしで)やってみたんだけど
バッファにファイルの内容(バイナリ?)が読み込まれるだけで(音出ない)
! mpg321と挙動が違うんです。。。
(setq dired-load-hook '(lambda () (load "dired-x")))
(setq dired-guess-shell-alist-user
(list (list "\\.mp3$"
(dired-do-shell-command "mpg321"))))
としてみても同じ。
dired-aux.el眺めてみてもようわからん。
なんか知恵あったら伝授してほしいんですが。
0621名無しさん@お腹いっぱい。NGNG
>>620
dired-mode で X(dired-do-shell-command) RET。
登録されている suffix のファイルだと
minibuffer に出てくる [] 内のコマンドがデフォルトで走る。
0622名無しさん@お腹いっぱい。NGNG
ファイルシステムには Shift JIS のファイル名
端末は Unicode (UTF-8) での表示

こんなとき、どうやったら正しく dired でファイル名が表示できるんでしょうか?
0623617NGNG
>>621
(setq dired-load-hook '(lambda () (load "dired-x")))
(setq dired-guess-shell-alist-user
(list (list "\\.mp3" "mpg321")))
でまともに動きました。619さんのから$取っただけ。
マウスからは無理だったけど。
使えるようになって気づいたポカなんですが、
再生中はemacsも固まっちゃうのね。意外と使えない。
mplayerでも定義して夜中にしこしこ使うかな。

>>622
SJISなファイルシステムからマウントする時、
文字コード指定しなかったのがそもそもの間違い。
端末は、、関係あるの?よくわからんです。
0624名無しさん@お腹いっぱい。NGNG
C-x Enter c
これで次に実行するコマンドでのデフォルトの文字コードを
指定できるんですが、このキーバインド、具体的には
なんというコマンドにバインドされているんでしょうか?
0625名無しさん@お腹いっぱい。NGNG
C-x C-m c
0626名無しさん@お腹いっぱい。NGNG
>>625 う…
C-x C-m c とするといったいどういう関数(?)が呼び出されているのかなぁ、と。
0627名無しさん@お腹いっぱい。NGNG
なんで Emacs 使っててその程度のこと調べられないんだ、、、
0628名無しさん@お腹いっぱい。NGNG
C-h k か M-x describe-key しようね。
0629名無しさん@お腹いっぱい。NGNG
>>626
自分で、
M-x describe-key
で調べるでござる。
0630629NGNG
かぶったでござる
0631名無しさん@お腹いっぱい。NGNG
universal-coding-system-argument か…
0632名無しさん@お腹いっぱい。NGNG
>>626
M-x help-with-tutorial
やっとけ。
0633名無しさん@お腹いっぱい。NGNG
iiimcfを使っているのですが、21.3.50でもmule-ucsは必要でしょうか?
0634名無しさん@お腹いっぱい。NGNG
emacs-current には mule-ucs の機能が取り込まれていると聞いている。
けど完全に取り込まれているのかどうかについては聞いたことがない。
0635名無しさん@お腹いっぱい。NGNG
>>633
必要
>>634
別物
0636名無しさん@お腹いっぱい。NGNG
無理を承知で年賀状に挑戦。
指定した位置にプリントさせるようなことはできないのかな?
0637名無しさん@お腹いっぱい。NGNG
求めている解とは違うことを承知で返信。
yatex-mode で TeX を使うことかな。
0638名無しさん@お腹いっぱい。NGNG
メールでいいじゃん
0639名無しさん@お腹いっぱい。NGNG
社長や取引先にはねぇ。Windows 買ったら。
0640名無しさん@お腹いっぱい。NGNG
【指令】お前らの年賀状作成ソフトを報告せよ!
http://pc5.2ch.net/test/read.cgi/unix/1008926166/
0641名無しさん@お腹いっぱい。NGNG
>>636
無理ではない。
ttp://pcweb.mycom.co.jp/special/2004/nenga/
0642年賀NGNG
ありがとう、呼んでみまつ。
0643Emacs part13 スレの 1 ◆y1O6Cqv4XU NGNG
Windows買いました!! ウレP-
0644名無しさん@お腹いっぱい。NGNG
gdbの質問になるかもしれませんが、お願いします。

emacs上でgdbを使っているんですが、Ctrl+cだとcontinueがキャンセルされず、
emacsにシグナルが送信されてしまいます。
continueをキャンセルする方法はあるのでしょうか?
宜しくお願いします。
0645名無しさん@お腹いっぱい。NGNG
M-x gdb RET file RET

ではダメ?
0646名無しさん@お腹いっぱい。NGNG
>>644
> emacs上でgdbを使っているんですが、Ctrl+cだとcontinueがキャンセルされず、
Ctrl+c Ctrl+cじゃなかったっけ?
0647名無しさん@お腹いっぱい。NGNG
(string-match "\\`\\xyz\\'" "xyz") がマッチするのはなぜですか?
` と ' はどういう意味なのでしょうか?
0648名無しさん@お腹いっぱい。NGNG
`\`'
matches the empty string, but only at the beginning of the string
or buffer (or its accessible portion) being matched against.

`\''
matches the empty string, but only at the end of the string or
buffer (or its accessible portion) being matched against.
0649名無しさん@お腹いっぱい。NGNG
ありがとうございました。\A と \z のことですね。
0650名無しさん@お腹いっぱい。NGNG
\\ って \ 自身の事?
0651名無しさん@お腹いっぱい。NGNG
>>649
(゚Д゚)ハァ?
0652名無しさん@お腹いっぱい。NGNG
どーでもいいが info も読まないんだな。。。
0653名無しさん@お腹いっぱい。NGNG
どーでもよくないよ。。。
0654名無しさん@お腹いっぱい。NGNG
先端って何処?
21.3.何?
0655名無しさん@お腹いっぱい。NGNG
jaist
22.0.00? emacs-unicode-2
0656名無しさん@お腹いっぱい。NGNG
いつの頃からか知らないがdiredで . か .. に何かしようとすると
Cannot operate on `.' or `..'
と表示されます。
これの on offを切り替える変数はあるのでしょうか?
0657名無しさん@お腹いっぱい。NGNG
emacs-cvs で yatex を使うとfont-lock で一発目は
何故か色が付かねえ...
0658Emacs part13 スレの 1 ◆y1O6Cqv4XU NGNG

>>657
> emacs-cvs で yatex を使うとfont-lock で一発目は
> 何故か色が付かねえ...

auctex でもそう。 うざいから俺は自分で.emacs 内で解決した。
0659名無しさん@お腹いっぱい。NGNG
<EMACS BUG: INVALID DATATYPE (MISC 0x5eb5) Save your buffers immediately and please report this bug>
という状態に初めてなった。わーい。

夏頃のCVS版だから報告しないけど。
ちなみにバッファ切り替えとかもできんくて、保存作業できなかった。
0660名無しさん@お腹いっぱい。NGNG
/usr/bin/emacs -q -no-site-file -batch -l elisp-comp -f batch-byte-compile mi-elisp.el

In toplevel form:
mi-elisp.el:48:13:Error (bytecomp): Unknown button type `help-xref'
make[1]: *** [mi-elisp.elc] エラー 1
make[1]: Leaving directory `/tmp/mode-info'
make: *** [default] エラー 2

こんなん言われて mode-info が make できないのは僕だけ?
ちょっと前の 21.3.50 です。あまり自信がないのでとりあえずここに。
0661名無しさん@お腹いっぱい。NGNG
>>660
mode-infoなんてやめてinfo-lookを使えという神の啓示です。
0662名無しさん@お腹いっぱい。NGNG
>>661
まぁじすか。でも info-look ちゃんと info 探してくれないんだけど(;´Д`)
いろいろ設定せんといかんみたいね。ちょっとやってみるわ…。
0663名無しさん@お腹いっぱい。NGNG
とりあえずこの辺からか
http://pc5.2ch.net/test/read.cgi/tech/1068467385/341
0664名無しさん@お腹いっぱい。NGNG
>>660
CVS から取ったものですよね. このパッチ当てると, どうですか?

----BEGIN BASE64----(mode-info.patch.tar.gz)
H4sIANDAnkEAA+1Wy27bOBT1NvqKCy8mMhw6kvxqFQwQoCgG2XSR9gOGlq5sojKp
kpSTbvtP8w/9rCEpWZabxk2naKYFeBCEIHVfh7zk8VbkSBgvxKSiOtsMfgaiOIoW
i8UgiqJ4OY/caP7saDFbJMkgjuLZcj5dzuZTYz+No2QA0U+p5gvUSlMJMKAly/CE
3afPn/55jnqeGTc8x/sUtoxkghdsPcEy+PPHEdy+egsFKzGFS6WFpGu8zHZKCqEv
t/uWu+xnvdgFErVkuGN8DdIMigkO8eRlkLOiAFIDkWZ2XCoh5GjhLJ7BG7GDxLQV
RC/SZJbGSyC2zc5sqPF4fGyfRD37aTqP02ja2AfX10Cm8cUSxub/C7i+DuDq6gpe
mfLTAAIIcUdLcrdBbuJtK0M2IAChxA81kwjnJk+tWTkaBeOvLbtVU0jOtCFKMqoQ
OCt7lhssK2J3a2RySSnkyMTqElOed3nBhKK1FqWgucmw32CSo8okWyEpap7ZNDDs
Pg4dwcX0IlnAeDGzg6UIkK6lqKteGLeoP1ampJUQJVJuyyDhIY+5Q5plbi8gLFai
5rkJkGPBOJJVrbUhaAMY0t/0cqxbH+qKHjl+D6OdZGp9TNmqrlA2xi7wvcSi+dTM
u405GYscHDDbCAirWmImqo92P2uFJLmA29fvUlgL0AJu7Hs6bA7+yO+UtT3Zp9Pc
Ucnoqjn6H6XZxfplaOKWZoqshRZdA/5Hkl9G8hQfo/h9HJuHqKp1v5I7pjekvb9F
gRLOS6Yq8y1Hrg+1R6OnuGKOq3pNCiG3RFWYgR4FB7VCG/m5xWqf9FGtimdHYmXE
qF9qK1b7+WmtMqFasersv6JV855WJYkTq2Zo1AoYB7upxhtEAa9dpyTxJJkErj9r
Dr0+ag9LmQ5suxZCZWgajt3Z5VRT+ENUdkJL6JrFvdHDG+cMb9/d3rz5C4xCwZa+
R6CwMS0tS8bfwwr1HZoH/+9O3c6hOXI1GToBfSAQrOjJQ1ufxvt9kY2SnvZ6RFQs
wpqXqBSE+8/aNKdgXNsePwsf5oN2T87dPT3cSJeDyrVymzRqEzylMHvLOzL/9y9C
Dw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw+P3xX/AthyHhMAKAAA
----END BASE64----
0665名無しさん@お腹いっぱい。NGNG
>>658
どうやってるのか是非教えてください
0666名無しさん@お腹いっぱい。NGNG
>>664
先生、ありがとうございます、make できましたヽ(´▽`)ノ
激眠いので動作確認はまた後日。
0667名無しさん@お腹いっぱい。NGNG
>>666
神に背く悪魔
0668名無しさん@お腹いっぱい。NGNG
21.3.50.2 入れたら latex-mode の font-lock で,
でかい文字を使ったり, 上付き下付き文字がずれて表示されるようになり,
欝陶しいことになってしまいました.
ひとつひとつ face をいじらなくても,
こういう余計なデコレーションを一気に禁止できないでしょうか?
0669名無しさん@お腹いっぱい。NGNG
migemo使ってて大文字小文字とりまぜると頻繁に落ちる。
coreからバッファのテキストだけ取り出すツールはないかねえ。
0670名無しさん@お腹いっぱい。NGNG
>>657
普通に色付くけど、それぞれいつごろのやつ?
0671名無しさん@お腹いっぱい。NGNG
>657
とは別人ですが、ぼくも Meadow (2.10) に YaTeX (1.71) を導入して、設定ファイルに

(setq YaTeX-use-font-lock t)

と色付け指定をしましたが、反映されません(2回目以降も同じです)。TeX のコンパイルや
プレヴューなどは正常に動作しています。

ご教示をよろしくおねがいします。
0672671NGNG
ぼくの場合は単に font-lock-mode の設定がおかしかっただけで設定ファイルに

(if window-system
(progn
(setq font-lock-support-mode 'lazy-lock-mode)
(global-font-lock-mode t)))

で解決しました。失礼しました。ちなみに font-latex.el をつかった色付けもあるようです。

参考URL : ttp://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/21681.html
0673名無しさん@お腹いっぱい。NGNG
>>671
emacs は 3日前ぐらいにチェックアウトしたもの.yatex も最新版.
なぜか emacs を立ち上げて最初にロードした yatex でだけ色が付かない.
0674名無しさん@お腹いっぱい。NGNG
>>669
これ?
http://www.m17n.org/mule-ja-archive/2003-10/msg00000.html
0675名無しさん@お腹いっぱい。NGNG
259200secも古いのを使ってるようじゃねえ
0676名無しさん@お腹いっぱい。NGNG
とりえあず、イーマックスで発音は統一?
0677名無しさん@お腹いっぱい。NGNG
>>676
http://pc5.2ch.net/test/read.cgi/unix/1001358861/
0678名無しさん@お腹いっぱい。NGNG
koseパパんとこに白地に黒字のほうが疲れないとそれなりのソース付きで書い
てあった。今迄逆だったのでそうしてみたのだがまぶしいなw
それはともかく、face の設定はめんどいので customize でやってたんだけど
これって background-mode 付きで保存してくれてないんだよな。付けてくれ
ると便利なんだけど…。っつーか全部やりなおしじゃん orz
0679名無しさん@お腹いっぱい。NGNG
rms って OS なに使ってんの?
0680名無しさん@お腹いっぱい。NGNG
SkyOSとかいうのだろ。
0681名無しさん@お腹いっぱい。NGNG
rmsはガンだからそろそろ引退してくれ
0682名無しさん@お腹いっぱい。NGNG
ガ━━(゚Д゚;)━━ソ!
0683名無しさん@お腹いっぱい。NGNG
お尋ねします。
カレントディレクトリにある変更した全てのファイルをCVSのリポジトリに反映させるのは
どうしたらいいのでしょうか
0684名無しさん@お腹いっぱい。NGNG
>>683
M-! cvs commit
0685名無しさん@お腹いっぱい。NGNG
>>684
レスありがとうございます。
M-! て、どうキーを打てば?
使い始めたばかりで(^ ^;
0686名無しさん@お腹いっぱい。NGNG
左手の小指で shift と書いてあるボタンを押し続けます。
右手の人差し指で m と書いてあるボタンを押します離します。
左手の小指を離します。
右手の小指で - と書いてあるボタンを押します離します。
右手の小指で shift と書いてあるボタンを押し続けます。
左手の小指で 1 と書いてあるボタンを押します離します。
被疑手の小指を離します。
0687名無しさん@お腹いっぱい。NGNG
>>686
指がつってしまったぞ
どうしてくれるんだぁ!!!!!!!!
■ このスレッドは過去ログ倉庫に格納されています