のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,540,100人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレEmacs Part 34

emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : - lookup + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
501 : 名無しさん@お腹 - 2010/04/25(日) 17:06:48 (+69,+29,-3)
>>499
代わりに何があったかについて考察が欠如している。
502 : 名無しさん@お腹 - 2010/04/25(日) 20:36:05 (-1,-29,-12)
質問ですが、dired-modeでregionを指定してmarkを付けることは可能でしょうか?
503 : 名無しさん@お腹 - 2010/04/26(月) 00:37:09 (+57,+29,-24)
生き残るの定義が今の環境で動く処理系があることだとしたら
難なく生き残ってるべ
504 : 名無しさん@お腹 - 2010/04/26(月) 02:17:26 (+32,-29,-40)
Lispでなくなったら、まったくLispを書くことがなくなりそうだから
そのままでいいよ。
Lispは知っておいて損はない言語だし。
505 : 名無しさん@お腹 - 2010/04/26(月) 02:19:04 (+40,-29,-22)
popup-kill-ringを導入したんだけど
M-yやったあとで、下の候補を選ぶときに 下矢印や上矢印が効かないんだけどどうすればいいですか?
C-nやC-pは効くんですけどね
506 : 名無しさん@お腹 - 2010/04/26(月) 02:53:28 (+104,+29,-61)
>>505
0.0.6 で対応しておきました。
というか、アローキーの事忘れてました。ありがとうございます。

できれば 2ch じゃなくて、ブログのコメントや、twitter で直接言うか、もしくは、
メール送るなりで言って頂けると嬉しいです。
2ch だと気付かない可能性があるので。
507 : 名無しさん@お腹 - 2010/04/26(月) 03:07:05 (+76,+29,-44)
>>506
ありがとうございます。
ブログやtwitterではみてなくて、emacswikiのnewでみてたんで。
今後、小さいことかもしれませんがお世話になるかもしれません。
その前に、自分で解決できればいいんですけどね;
508 : 名無しさん@お腹 - 2010/04/26(月) 03:12:08 (+12,-30,-48)
>>505
もしかしたら自分が勘違いしていたのかもしれないので、補足です。
-nw でアローキーが効かないのは、下記例のような、popup-menu* の時点で効いていないので、
現状、よくわからないです。
# というかあまり追ってないです。

(popup-menu* '("foo" "bar" "baz"))
509 : 名無しさん@お腹 - 2010/04/26(月) 03:22:08 (+36,-29,-6)
>>508
そうです! -nwでです。
現状わからないということですね。ありがとうございました。
popup.elを読んでみることにします。
510 : 名無しさん@お腹 - 2010/04/26(月) 03:25:05 (+101,+29,-17)
>>509
すいません、ありがとうございます。
# もっとちゃんと考えないと駄目だなあ…>自分

一応、twitter ごしかつ一方的に、ですが、popup.el の作者の方に
-nw でアローキーが動かないという事は言っておきました。
511 : 名無しさん@お腹 - 2010/04/26(月) 03:29:30 (+71,+29,-16)
>>510
お手数をおかけして申し訳ありません。

スレ汚しになってしまってすいません。
twitterやはてなブログのアカウント(?)を取ってみようと思います。
わざわざありがとうございます。
512 : 名無しさん@お腹 - 2010/04/26(月) 06:57:24 (+62,+29,-3)
>>504
それって 別にしらなくても良いってことじゃね?
513 : 名無しさん@お腹 - 2010/04/26(月) 11:53:08 (-1,-29,-4)
schemeで書いてあるならstalinで超高速化も夢ではないか
514 : 名無しさん@お腹 - 2010/04/26(月) 12:04:38 (+2,-29,-11)
23.2で入るセマンティックって23.1にapt-get でセマンティックいれるのとどう違うんだ
515 : 名無しさん@お腹 - 2010/04/27(火) 13:47:19 (+13,-30,-79)
popup-kill-ring で便乗質問なんだけど、pos-tip を導入して
(pos-tip-show "foo bar" '("black" . "blue"))
とやっても強制的に foreground は white にされてるっぽいんだけれど
当方の環境だけでしょうか……
516 : 名無しさん@お腹 - 2010/04/27(火) 15:56:20 (+1,-27,-19)
>>491
Javascriptを使用したウェブサイトをEmacsから利用出来る様になるかも
517 : 名無しさん@お腹 - 2010/04/27(火) 16:01:30 (+47,+29,+0)
うわーすごい
518 : 名無しさん@お腹 - 2010/04/27(火) 16:01:39 (-1,-29,-49)
>>514
ファイル名が短くなってたりライセンス等の関連で一部のファイルが取り込まれてなかったり
obsolete APIに対するaliasが削除されたりしている
519 : 名無しさん@お腹 - 2010/04/27(火) 18:16:16 (+5,-30,-89)
>>515
default-frame-alistのforeground,backgroundが設定されていると
そっちが優先されちゃうみたい(x-show-tipの仕様?)
520 : 名無しさん@お腹 - 2010/04/27(火) 23:45:49 (+3,-30,-109)
>>519
レスthx.
しかし当方の環境では元々 default-frame-alist で foreground が設定されておらず、
試しに別の色に設定してみましたが、それでも pos-tip-show の foreground には
影響ありませんでした(相変らず white のまま)。

うーん、どの設定が反映されてるんだろう……。
521 : 名無しさん@お腹 - 2010/04/27(火) 23:52:15 (+11,-30,-151)
>>515
当方の環境だと、ちゃんと foreground、background 共に設定されるよ。
default-frame-alist で foreground-color、background-color と設定してるけど、大丈夫よ。

環境は、emacs 23.1 と最近(ここ1週間以内)の emacs 24.0.50 で確認してみた。
OS は、Debian GNU/Linux。
pos-tip は、0.3.3。
522 : 名無しさん@お腹 - 2010/04/28(水) 01:00:42 (+11,-30,+0)
>>521
どうもです。当方の環境もディストリ(archlinux)以外はほとんど一緒です
(emacs は今朝 git pull した 24.0.50)

当方が普段使ってる .emacs.el に
> (setq default-frame-alist
> (append
> '((foreground-color . "black")
> (background-color . "white")
> )
> default-frame-alist))
を設定すると、ちゃんと default の foreground にも background にも反映されてるのに、
scrach で
> (pos-tip-show "foo bar" '("black" . "blue"))
を評価しても、依然 pos-tip の foreground は白いんですよ……

また、.emacs.el に上の設定のみ書いて立ち上げた後、pos-tip を require して
"(pos-tip-show..." 以下を評価すると default-frame-alist の設定に関わらず、ちゃんと
pos-tip の foreground は black になります。

何かの設定が悪さをしてるのは間違いないんだけど……
もう少し調べてみます。
523 : 名無しさん@お腹 - 2010/04/28(水) 01:14:28 (+4,-30,-132)
>>522は少しおかしかった。
> "(pos-tip-show..." 以下を評価すると default-frame-alist の設定に関わらず、ちゃんと
> pos-tip の foreground は black になります。
これは例えば (pos-tip-show "foo bar" '("red" . "blue") にすれば
defauld-frame-alist の黒ではなく、ちゃんと赤くなる、ということです。
524 : 名無しさん@お腹 - 2010/04/28(水) 02:10:37 (+3,-30,-49)
今日emacsを22.3.4から23.1.1にしたんだけど、list-colors-displayで色数見てみたら8色になっちゃってる。
22のときは256色表示できて、その.emacsをそのまま読んだ(というか特段256色にするための設定はしてなかった)
んだけど、23になって何か設定が必要になったの?
525 : 名無しさん@お腹 - 2010/04/28(水) 02:30:25 (+62,+29,-68)
.recentfや.sessionは通常ホームディレクトリに吐き出されるけど、それが嫌で別の場所に吐き出すようにしてます。
しかし、何かしら(多分、.emacs.elがエラーで読み込めないとき?)でまたホームディレクトリに吐き出されてしまいます。
emacsが起動したときに、自動的にそのファイルを削除するようにすることは出来ますか?
セキュリティ的には危ないかもしれませんが・・・・
526 : 名無しさん@お腹 - 2010/04/28(水) 02:35:25 (+10,-29,-17)
(delete-file "~/hoge")
527 : 名無しさん@お腹 - 2010/04/28(水) 02:39:16 (+16,-13,-39)
JUST!
>>526
ありがとうございます。そんなに簡単だったんですね;
リファレンス一から見直します。
528 : 名無しさん@お腹 - 2010/04/28(水) 17:50:59 (+3,-30,-171)
Outline-modeで # を書いてあるけどそれほど重要ではないという いわゆるコメントアウトとして用いたくて
(add-hook 'outline-mode-hook
(lambda ()
(setq comment-start "#")
(setq comment-end "")
(setq outline-font-lock-keywords
'(("^#.*$" 1 font-lock-comment-face t))
)
))
としたのですが、M-;でコメントアウトはできるのですが, font-lock-comment-faceが反映されません。
(font-lock-add-keywords 'outline-mode '(
("^#.*$" 1 font-lock-comment-face t)
)
)
とやっても反映されませんでした。
どこが間違っているでしょうか?
529 : 名無しさん@お腹 - 2010/04/29(木) 17:34:34 (+23,-30,-274)
特定状況での日本語入力や出力で問題が発生してしまいます。
OSはUbuntu、Emacsはver23、インプットメソッドはSCIM(Anthy)です。

terminal … 問題無し
emacs  … 問題無し
emacs内のterm(M-x term) … 問題無し
terminal内起動のemacs(emacs -nw) … 問題無し
terminal内起動のemacs(emacs -nw)内のterm(M-x term) … 問題あり

問題あり、というのも奇妙な症状で、下記の通りです
日本語入力:文字化け
lsコマンド等による日本語表示:正常
pythonやruby,javaによる日本語出力:見えない(空白?)

term含む各バッファの文字コード表示は-UUUとなっておりUTF-8で統一されている筈なのですが…。
解決法についてお知恵を拝借できませんでしょうか。















530 : 名無しさん@お腹 - 2010/04/29(木) 18:50:31 (+62,+29,-66)
というか、.emacs.el がエラーで読み込めないことが多いのをまずなんとかするべきだな。
elisp いじることが多いなら session.el を後ろのほうに
よくいじっってる部分を前にもってきて失敗したら早めに停止するようにするとか。
531 : 名無しさん@お腹 - 2010/04/29(木) 21:13:26 (+9,-29,-88)
shellモードは常に使うけどterminalは全然使わないなあ.入ったらぱっと出にくいし、
emacsのバッファーなのにバッファー内で動く事を期待する機能(サーチとかコピペ)
が動かないから非常に異物な感じがして気持ちが悪い。 emacsの中で動いているという
利点はなにかある?

ちなみにちょっと遊んでみたが、terminalモードの中でさらにemacs -nw、それの中で
terminalモード、その中でさらにemacs -nwと続けるときもいw
532 : 529 - 2010/04/30(金) 00:24:56 (+10,-30,-155)
失礼、書き込み内容に改行が沢山…

>>531
なるほど、確かにshellモードなら問題なく動作しますね。
仰る通りキーバインドも普通に使えていい感じです。

ちなみに詳しくは検証していませんがterminal-emulator(M-x terminal-emulator)でも同様の症状でした。

>emacsの中で動いているという利点はなにかある?
zshを使用しているのですが、参考にしたサイトに*shと連携させるならshellよりtermを─とあったので。
http://sakito.jp/emacs/emacsshell.html#shell
533 : 529 - 2010/04/30(金) 00:36:41 (+3,-29,-102)
と思ったらshellモードでもJavaやruby実行時の出力に日本語があると出力されない('A`)

文字化けという訳でもなく、例えば"あいうabc"と出力される筈が見た感じ"abs"と出力されてます。消えてる…!
lsコマンドとかでの日本語表示は正常です。
534 : 名無しさん@お腹 - 2010/04/30(金) 00:45:51 (+38,-30,-121)
>>532
termとterminal-emulatorって同じ物みたいに見えるけど違いはあるのかな?

term M-x ... RET
Command: Start a terminal-emulator in a new buffer.
terminal-emulator M-x ... RET
Command: Under a display-terminal emulator in BUFFER, run PROGRAM on arguments ARGS.
535 : 名無しさん@お腹 - 2010/05/02(日) 14:11:52 (+63,+29,-28)
>>534
その質問はターミネーター2と4って同じ物みたいに見えるけど違いはあるのかな?
って言ってるようなもんだぞ。
536 : 名無しさん@お腹 - 2010/05/03(月) 16:31:51 (+91,+29,-9)
たとえ話は頭の良し悪しがすぐに分かるので
自信のない人はしないほうがいいのでは
537 : 名無しさん@お腹 - 2010/05/03(月) 16:59:53 (+70,+29,-12)
>>536
よくわからないので何かで例えて。
538 : 名無しさん@お腹 - 2010/05/03(月) 17:19:00 (+91,+29,-8)

飛ばねぇ豚の肉が極上霜降りだったみたいな感じ?
539 : 名無しさん@お腹 - 2010/05/03(月) 18:34:10 (+70,+29,+0)
>>538
よくわかりました。そういうことね。
540 : 名無しさん@お腹 - 2010/05/03(月) 20:01:02 (+8,-30,-39)
shift-jisなcodingはcp932で設定したいんだけど、いい方法あるかな(>_<)。
541 : 名無しさん@お腹 - 2010/05/03(月) 22:27:00 (+2,-30,-35)
>>540
(prefer-coding-system 'cp932-dos)
542 : 名無しさん@お腹 - 2010/05/05(水) 00:41:30 (+4,-30,-27)
>>541
それでやっても、shift_jisで書かれたhtmlファイルを開くと、やはりbuffer-file-coding-systemはsjisです。。
543 : 名無しさん@お腹 - 2010/05/05(水) 09:03:16 (+10,-30,-83)
>>542
それって、そのファイルのヘッダで shift_jis を指定しているのでは?
その指定を cp932 に変更するといいのでは?
HTML, XML (SGML?) モードでは、ヘッダの指定を見て、coding-system をそれに合わせて変えています。
(emacs-23.1 では。)
544 : 名無しさん@お腹 - 2010/05/05(水) 21:21:37 (+4,-30,-171)
>>543
ありがとうございます。確かにcontent-type="shift_jis"になっています。
でも、以下のように設定してても駄目なんですかね。。

mime-charset-coding-system-alist is a variable defined in `mcs-20.el'.
Its value is
((shift_jis . cp932)
(iso-2022-jp . cp50220)
(x-unknown . undecided)
(unknown . undecided)
(windows-874 . tis-620))

545 : 名無しさん@お腹 - 2010/05/05(水) 22:25:26 (+57,+29,-7)
ファイル内での指定が最優先だったかと。
22系からそんな動きになったような気がする。
546 : 名無しさん@お腹 - 2010/05/06(木) 00:21:30 (+27,-30,-30)
(setq auto-coding-functions nil)
でヘッダー読みしないようにするとか。
たいていの場合は化けないし問題ない。
547 : 名無しさん@お腹 - 2010/05/06(木) 01:01:52 (+44,+18,+3)
>>546
ありがとうございます。
548 : 名無しさん@お腹 - 2010/05/07(金) 11:58:46 (+7,-20,-2)
4月中に23.2出るんじゃなかったの?
549 : 名無しさん@お腹 - 2010/05/07(金) 20:36:36 (+1,-30,-21)
>>546
> (setq auto-coding-functions nil)

うまくいきました、ありがとうございます。
550 : 名無しさん@お腹 - 2010/05/07(金) 22:36:28 (+10,-30,-249)
ようやく規制が解除された

yatex で \endnote{hoge} という追加したコマンドを、
元からある \footnote{hoge} のように
色付けして表示したいのですが
どうすればいいのかわかりません
.emacs.el には
(global-font-lock-mode t)
(setq font-lock-support-mode 'jit-lock-mode)
と書いてあって、 \footnote{hoge} は色付きで表示されてます

ググったら 3 年くらい前に同じ質問をした人がいて
「マニュアル嫁」ってレスされてました

だけど、どのマニュアル読めばいいのかもわかんないんだよ
yatex のマニュアル見ても
「Variable: YaTeX-use-font-lock
ソースの色づけパッケージとして font-lock を利用するかどうか ((featurep 'font-lock)) 」
って記述しか見つからんし、font-lock.el ってファイルを開いても呪文みたいな文字が
並んでいるようにしか見えませんorz

どなたかコピペでしか設定できないバカにもわかるように教えてください

emacs-snapshot 1:20090411-1
yatex 1.73+dfsg1-5
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : - lookup + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について