トップページunix
985コメント231KB

Emacs part 30

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。2009/06/20(土) 14:48:33
GNU Emacs - Free Software Foundation (FSF) http://www.gnu.org/software/emacs/
EmacsWiki http://www.emacswiki.org/
Emacs 電子書棚 http://www.bookshelf.jp/
Emacs CVS Repositories [Savannah] http://savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List http://www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
最新の stable リリースのダウンロード http://ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/

前スレ http://pc12.2ch.net/test/read.cgi/unix/1240481795/
0880名無しさん@お腹いっぱい。2009/08/15(土) 13:05:26
よろず屋
0881名無しさん@お腹いっぱい。2009/08/15(土) 13:11:14
>>878
無理とは言えない。
あえてやろうとする人はそうそういないと思うけど。
0882名無しさん@お腹いっぱい。2009/08/15(土) 13:27:05
るびきち様ならやってくれるよ
0883名無しさん@お腹いっぱい。2009/08/15(土) 14:32:37
様つけんな
0884名無しさん@お腹いっぱい。2009/08/15(土) 16:06:57
DrewAdams様
0885名無しさん@お腹いっぱい。2009/08/15(土) 21:05:35
Emacs ってGPLだから商売してもいいんでしょ?
パッケージにして「世界最高峰のプロ御用達エディタ」みたいな
Emacsの実績を最大限利用した宣伝文句を多用して店頭販売したら
そこそこ売れるんじゃね?
0886名無しさん@お腹いっぱい。2009/08/15(土) 21:12:11
>>885
自分の責任でやるならそれもかまわんよ。
0887名無しさん@お腹いっぱい。2009/08/15(土) 22:05:00
>>885
eclipseみたいに、Emacsディストリビューションとして全部こみこみ販売すれば?
できなくはない
0888名無しさん@お腹いっぱい。2009/08/15(土) 23:25:09
>「世界最高峰のプロ御用達エディタ」
こんな宣伝文句で本当に買う奴がいると思っているのかこいつは
0889名無しさん@お腹いっぱい。2009/08/15(土) 23:27:23
オープンソースの商用版を出してビジネスがうまくいっている例ってある?
0890名無しさん@お腹いっぱい。2009/08/15(土) 23:30:14
そしてわたしが望んでいるのは、Emacsが反抗をつづけるのを見ることです。わたし
はEmacsが、Emacsを蔑んでいる人々に対してではなく、Emacsが二十年前そのままの状態で
あることを望んでいる人々に背を向けるのを見たいと思います。Emacsが古い崩れ落
ちた壁を乗り越え、ただちに次なる壁へ向かい、さらにそれを打ち倒すべく行動
を始めるのを見たいと思います。
0891名無しさん@お腹いっぱい。2009/08/16(日) 03:47:39
Emacs 23 って、Symbolsフォント入れたらちゃんと 1F000からの麻雀牌が
表示されるんだね。

誰かこれを使って Elisp で麻雀ゲームソフトとか書かないかねぇ。。
0892名無しさん@お腹いっぱい。2009/08/16(日) 10:56:07
anything を windows.el と併用して
フレーム分割してるときにanythingからバッファに飛ぶと
全部のフレームが再描画されて目がチカチカするんだけど
これはなんの冗談?
0893名無しさん@お腹いっぱい。2009/08/16(日) 11:08:26
elscreenを使ってるけど全くチカチカしてないように見える
08948932009/08/16(日) 11:10:11
オーケー>>893ゲットだ

いや、exit-minibufferするときに確かにチカチカするね…
save-window-excursionの仕様だろうか
0895名無しさん@お腹いっぱい。2009/08/16(日) 12:53:00
>>892
anything を捨てればいいんじゃね?
0896名無しさん@お腹いっぱい。2009/08/16(日) 12:58:47
(setq anything-save-configuration-functions '(set-window-configuration . current-window-configuration))
でどうよ?
08978922009/08/16(日) 13:32:29
>>896
見事に解決しました。ありがとう。
0898名無しさん@お腹いっぱい。2009/08/16(日) 17:46:13
すみません、Emacs23にするまでは
(setq dired-guess-shell-alist-user
'(
("\\.zip$" "unzip -q" "hoge" "fuba")
))
という設定をしておくと dired-do-shell-command の時にコマンドを "unzip -q" "hoge" "fuba"
のどれかをM-p(C-pだったかな?)で選べたのですが、23からは先頭の"unzip -q"しか選べなくなってしまいました。
前の挙動にすることはできないでしょうか?
0899名無しさん@お腹いっぱい。2009/08/16(日) 18:20:54
>>898
M-n
0900名無しさん@お腹いっぱい。2009/08/16(日) 22:32:17
>>889
赤帽子とかsuseとかはうまくいってるんじゃないの?
後は組み込み系とか
0901名無しさん@お腹いっぱい。2009/08/16(日) 23:50:28
RedHatはかなりうまくいってるだろ。

Red Hat, Inc. の値段(マーケットキャプ)はなんと
「40.1億ドル」だぞ。
0902名無しさん@お腹いっぱい。2009/08/17(月) 02:17:16
Semantic は C++ で使っているけど、すこぶる快適に使えてるよ。
早いとこ trunk にマージしてくれ。
0903名無しさん@お腹いっぱい。2009/08/17(月) 02:19:05
いきなり話変わったなオイ
0904名無しさん@お腹いっぱい。2009/08/17(月) 02:26:58
ついこないだまでセマンティックが始まらない、状態だったのに
もう快適に使えるレベルになってるのか…
Emacsの吸収力は計りしれんな。
0905名無しさん@お腹いっぱい。2009/08/17(月) 02:28:39
一度本体に取り込まれるとなると、開発が捗るんだわさ
0906名無しさん@お腹いっぱい。2009/08/17(月) 04:55:04
trunkにしてみたけどmenu-set-fontやフレームパラメータのfontとかで
日本語フォントを指定したときフォントによってはなぜか漢字やかなが
全然別のフォントにフォールバックしてしまう。ASCII部分は問題ない。

(set-face-attribute 'default (selected-frame) :font "MS PGothic 13")
とかやってみると
IPAなんとやら: ○
MS Pゴシック/明朝: ×
メイリオ: ×
Arial Unicode MS: ○
東風ゴシック: ×

フォントによって日本語もちゃんとフォントが変更されたり
されなかったりするというのがよくわからない。
23.0.95では全く問題ないのになあ。

(set-fontset-font "fontset-default" 'japanese-jisx0208 '("MS PGothic" . "iso10646-1"))
などとすることで日本語部分のフォントも変更できたのでとりあえずは回避。
0907名無しさん@お腹いっぱい。2009/08/17(月) 10:26:33
>>878
POV-Ray いじったりできなかったっけ。
0908名無しさん@お腹いっぱい。2009/08/18(火) 01:18:10
今更 Anything 使ってみたけど便利だった。
ただ、インタフェースが統一されるのはスゲー便利だけど、
各 source のクォリティのばらつきが目につくかな。
それぞれが本元のインタフェースを越えてないと、結局両方使うことに
なってしまうわけで、もっと進化していって欲しいと思うよ。
0909名無しさん@お腹いっぱい。2009/08/18(火) 08:58:30
>896
anything からファイルを読み込んだ時、emacsを最大化していると画面が白くなっちゃってた。
おかげでなおりました。thx
0910名無しさん@お腹いっぱい。2009/08/18(火) 13:22:33
SKK専用スレッドってどこいっちゃいましたか?
ご存知のかた誘導お願いします
0911名無しさん@お腹いっぱい。2009/08/18(火) 13:23:40
ごめん、ありました。
SKK Part5
http://pc11.2ch.net/test/read.cgi/linux/1067706152/
0912名無しさん@お腹いっぱい。2009/08/19(水) 01:07:38
>>902
C++ でメンバ関数の候補出してくれないこと多くない?
09139022009/08/19(水) 02:35:52
>>912
確かに候補が出ない事もあるけど、大体が解析されてないだけだと思う。
とりあえず、そのメンバ関数のあるファイルを開いておいて、候補が出た
場合は多分そう。
他には、vectorの要素のメンバ関数とかも出ないかな。
ただ、一発で飛んでくれることのほうが多いんで、もしかしたら
インクルードパスの設定とか足りないかも。
0914名無しさん@お腹いっぱい。2009/08/19(水) 07:50:37
オーケーboost::lambda_functorのtypedefの補完を出して貰おうじゃないか
勿論テンプレートパラメータの型が反映されるんだよね?
それができないなら、俺の用途ではsemanticは使いものにならないってことだ
0915名無しさん@お腹いっぱい。2009/08/19(水) 11:50:02
わかんないけど namespace がからむと
Cannot find types for hogehoge と言われやすいような気がするなぁ。

候補が出れば結構きもちいいので、それだけに出ない場合が
とても気になるこの欲深さw
0916名無しさん@お腹いっぱい。2009/08/19(水) 17:29:24
試しに、
delete-by-moving-to-trash t
して、使ってみたんだけど、dired で消したファイルが、
ゴミ箱に一時入るだけかと思ったら、
Emacs が使う一時ファイルまで、ここで指定した設定で
削除されるのね。

#hoge.txt# とか、lockdir.~n~とかが、
ほっとくとゴミ箱に溜まっていくんだ。

ちょっと、使いにくい。
0917名無しさん@お腹いっぱい。2009/08/19(水) 18:01:10
linux の emacs -nw で
(setq trash-directory (expand-file-name "~/.trash"))
(setq delete-by-moving-to-trash t)
してみたけど.trashに入らん。別に何か設定が必要?
0918名無しさん@お腹いっぱい。2009/08/19(水) 20:19:05
~/.trash
じゃなくて

~/.Trash
じゃねーのか

0919名無しさん@お腹いっぱい。2009/08/19(水) 21:09:44
Linuxだったら
(setq delete-by-moving-to-trash t)
だけで ~/.local/share/Trash/ に入るっしょ。
0920名無しさん@お腹いっぱい。2009/08/19(水) 22:06:10
久々にEmacs(23.1.1)を使って「おおっ」と思ったこと

・フォントの設定で、GNOMEフォントセレクタが出るようになった。
ただしDynalabの等幅フォント選ぶと、半角も全角の幅になる

・Ctrl+Spaceでマークセットすると、そこからカーソルの場所まで色が付く

・シフトキー押しっぱなしにしてカーソル移動すると色が付く。
しかしそのままBackSpaceとかおしても色が付いた部分が消えるわけではない
0921名無しさん@お腹いっぱい。2009/08/19(水) 22:08:51
ハァ?
0922名無しさん@お腹いっぱい。2009/08/19(水) 22:32:02
下二つは初期設定が変わっただけだね
0923名無しさん@お腹いっぱい。2009/08/19(水) 23:53:04
>>916
工夫次第で、如何様にもできるぞ。

dired-mode のみで機能をオンにしたいなら
(add-hook 'dired-mode-hook (lambda () (set (make-local-variable 'delete-by-moving-to-trash) t)))
0924名無しさん@お腹いっぱい。2009/08/20(木) 00:03:08
dired-internal-do-deletions を advice するという手も
09259162009/08/20(木) 04:55:44
>>923-924

そういや、そうだね。

なんか、使ってみて予想外の動きをされて、

「おいおい、こんなもの(一時ファイル)取っておいても、
使うやついねーんじゃねーのか?
今ひとつ、意味わからねーな 」

と、そこで、思考停止しちゃいました。

>>917-919
うちでは、設定をONにすると、
~/.Trash に入るよ。Linux だけど。

普段 xmonadだから、WMみて場所変えているのかな と、
KDEでも試してみたけど、やっぱり同じ。

それに、~/.local/share/Trash に入れるとしたら、 info ファイルを
つくらにゃならんのじゃ無いの?

ちなみにディストリはgentoo
09269022009/08/21(金) 03:03:42
>>914
まぁ待て、>>913にテンプレートパラメータの型は反映されないと既に書いてあるだろ。
>>915でもいってるように namespace が絡んでもうまくいかないことがたまにある。
ただ Semantic はやれば出来る子なんでその内出来るようになるはず。
ちょっと前までは全然使えなかったのが、大分使えるようになったんだから。
0927名無しさん@お腹いっぱい。2009/08/21(金) 03:07:53
>>925
infoファイルも作ってくれるよ
09289162009/08/21(金) 16:07:07
>>927
そうなんですか。

うちの環境で files.el の
trash-directory
system-move-file-to-trash
move-file-to-trash
見た限りだと、info ファイル作る仕組みは有りませんでした。


お手数ですが、教えてほしいのですが、
system-move-file-to-trashの値って、何になってますか?
値が入っているのは、
symbol-value じゃなくて、symbol-function の方だとおもいます。

あと、ディストリと window manager。
0929名無しさん@お腹いっぱい。2009/08/21(金) 18:54:21
python.elでタグジャンプってTAGファイル作らないとできないんですか?
ecbはpythonの関数一覧認識してくれるのに
0930名無しさん@お腹いっぱい。2009/08/21(金) 20:49:49
>>928
ごめん、git log lisp/files.el を見ると 6/28 に入った変更みたいなので
リリース版にはまだ入っていないみたい。

gvfs-trashなどをcall-processするsystem-move-file-to-trashを定義するか
trunkのfiles.elからtrashcan関係だけパチってくるかしてちょうだい。
0931名無しさん@お腹いっぱい。2009/08/22(土) 17:29:36
Emacs23から、ido-create-new-bufferにalwaysを設定していても
ido-switch-bufferで新しいバッファ作ろうとすると常に
Confirmされるんだけど、同じことで困っている人いない?
0932名無しさん@お腹いっぱい。2009/08/22(土) 18:41:41
idoなんて使わずにanything使おうぜ
0933名無しさん@お腹いっぱい。2009/08/22(土) 20:01:35
anythingかぁ。試してみたんだけど、pattern入力後
5秒ぐらい待たないと*anything*バッファが更新されないんで
やめちゃったんだよね。anything-{idle,input-idle,iswitchb-idle,mb-highlight}-delayを
0にしても改善されないし。

pattern入力後にC-nとか押すと即更新されるんで
そもそもの処理が遅いって訳でもないと思うんだけど。
0934名無しさん@お腹いっぱい。2009/08/22(土) 20:26:11
trunk に CEDET キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
(ディレクトリだけ)
0935名無しさん@お腹いっぱい。2009/08/22(土) 20:42:05
>>933
(require 'anything)
(require 'anything-config)
(anything-iswitchb-cancel-anything)
(global-set-key (kbd "C-x b") (lambda () (interactive) (anything 'anything-c-source-buffers+)))

iswitchb-integrationみたいなタコ使わずにこれ使ってみ
09369332009/08/22(土) 22:14:37
>>935
ありがと。

実はそれでもダメで、あらためて.emacs見直していったら
以下の設定が原因でした。。お目汚し失礼。

(add-hook 'font-lock-mode-hook 'flyspell-prog-mode)

ところで(anything-iswitchb-cancel-anything) ってどういう意味があるの?
そのままロードしてもerror "No buffer named *anything*"って怒られたんだけど。

よかったら教えてください。
0937名無しさん@お腹いっぱい。2009/08/22(土) 22:24:51
おまいら、.emacs, .emacs.el, .emacs.d/init.el のどれを使ってる?
俺は.emacs -> .emacs.elと変遷してきたんだが、諸々設定ファイルをOS別に
分割するようになって.emacs.d/init.elにした。
0938名無しさん@お腹いっぱい。2009/08/22(土) 22:30:53
.emacs.el
0939名無しさん@お腹いっぱい。2009/08/22(土) 22:47:34
>>936
iswitchb-integrationを無効にするもの
0940名無しさん@お腹いっぱい。2009/08/22(土) 23:02:34
.emacs
内容は環境変数の設定と分割した設定ファイルのロードのみ
起動オプションで別のファイル読ませようとした事もあったが after-init-hook かなんかが上手く動作せず挫折した
0941名無しさん@お腹いっぱい。2009/08/23(日) 00:00:27
.mule.el
0942名無しさん@お腹いっぱい。2009/08/23(日) 12:52:24
modeline と echo area をフレームのトップに位置させる方法教えろ。
0943名無しさん@お腹いっぱい。2009/08/23(日) 13:26:16
>>939
うわー趣味わるー
09449282009/08/24(月) 01:00:46
>>930
どうもです。web上で確認しました。

Kde や Gnome の仕組みを使っているんじゃなくて、xdg として
やっているのが嬉しかったです。

余談ですが、emacs 、git で見れるんですね。
arch-tag: が、ソースから消える日もくるんでしょうか。
0945名無しさん@お腹いっぱい。2009/08/24(月) 02:57:07
現スレの最初の方にputtyでC-, C-.が使えているって言ってた人いる?
puttyを使い始めたんだけど、設定ってどうやってる?
0946名無しさん@お腹いっぱい。2009/08/24(月) 07:51:45
設定も何も普通に使えるだろ
0947名無しさん@お腹いっぱい。2009/08/24(月) 13:13:00
iceiv版puttyでサンプルのキー定義そのまま使ってる
ごった煮版とかでC-, C-.がどうなってるのかは知らん
0948名無しさん@お腹いっぱい。2009/08/25(火) 02:13:10
navi2ch SKK CEDET Anything Twittering-mode と使ってきたけど、
他におもしろしそうなのある?
0949名無しさん@お腹いっぱい。2009/08/25(火) 02:17:03
おもしろ思想
0950名無しさん@お腹いっぱい。2009/08/25(火) 02:20:06
skype.el
0951名無しさん@お腹いっぱい。2009/08/25(火) 04:30:38
outputz.el
0952名無しさん@お腹いっぱい。2009/08/25(火) 05:14:51
おもしろ思想ならM-x butterfly
0953名無しさん@お腹いっぱい。2009/08/25(火) 07:44:26
M-x theo
0954名無しさん@お腹いっぱい。2009/08/25(火) 07:47:55
>>952
これ、よくこのスレで出るけど、正直つまらない。
馬鹿の一つ覚えですか?
0955名無しさん@お腹いっぱい。2009/08/25(火) 09:12:38
skypeもなあ。
なんかネーミングからして米空軍との癒着がありそうで。
米軍内の権力闘争を技術ランドに持ち込むってのは正直釈然としない。
0956名無しさん@お腹いっぱい。2009/08/25(火) 09:49:44
>>955
なんか陰謀論とか好きそうですね
0957名無しさん@お腹いっぱい。2009/08/25(火) 09:51:47
ageる奴は基地外だからスルーしろ
0958名無しさん@お腹いっぱい。2009/08/25(火) 23:15:00
root@ubuntu:~/emacs$ autoconf
configure.in:24: error: Autoconf version 2.62 or higher is required
configure.in:24: the top level
autom4te: /usr/bin/m4 failed with exit status: 63

2.62とか新しすぎだろ・・・・JK
0959名無しさん@お腹いっぱい。2009/08/26(水) 00:08:36
2.62より前って何年前だよw古すぎだろ
0960sage2009/08/26(水) 00:09:08
昔 skype 使おうと思って netstat したときに
何かよくわからないドメインにコネクション張ってたのがキモくて止めた。
今はどうか知らん。
0961名無しさん@お腹いっぱい。2009/08/26(水) 00:10:34
SkypeはP2Pだから当然だろうが
0962名無しさん@お腹いっぱい。2009/08/26(水) 01:04:03
menu-tree.el 0.93 を utf-8 で利用してるんだけど、
emacs -nw
すると、ターミナルでメニューバーの日本語が文字化けをする。なんで?
gtk では問題ないのに。
0963名無しさん@お腹いっぱい。2009/08/26(水) 01:57:39
emacs 23.1にしたらegg-cannaが使えなくなった。
0964名無しさん@お腹いっぱい。2009/08/26(水) 06:38:07
>>954
マジレスすんなハゲww
0965名無しさん@お腹いっぱい。2009/08/26(水) 09:17:20
>>958
上げろよw
まさか2.13とか使っているわけではないよね?
0966名無しさん@お腹いっぱい。2009/08/26(水) 18:29:10
ubuntuのいっこまえの世代のautoconfは2.61なんだ
0967名無しさん@お腹いっぱい。2009/08/26(水) 18:43:02
debianなんか最新版が2.61だぜ
0968名無しさん@お腹いっぱい。2009/08/26(水) 22:10:32
>>967
2.64じゃん
http://packages.debian.org/sid/autoconf
0969名無しさん@お腹いっぱい。2009/08/26(水) 22:30:22
犬くせーな
0970名無しさん@お腹いっぱい。2009/08/26(水) 22:58:06
お前みたいにウンコ臭いよりマシだけどな
0971名無しさん@お腹いっぱい。2009/08/26(水) 23:38:23
>>966
今のを使えよw
0972名無しさん@お腹いっぱい。2009/08/28(金) 20:49:37
netwalker もう少し小さければなあ
もうしばらくzaurusでpocket emacsか
0973名無しさん@お腹いっぱい。2009/08/28(金) 20:57:04
NetWalkerとかどう見てもゴミ
0974名無しさん@お腹いっぱい。2009/08/28(金) 21:39:19
w3ってemacs21以下じゃないと動かない?
0975名無しさん@お腹いっぱい。2009/08/28(金) 22:00:17
>>974
懐かしいと思い入れてみたらemacs-23.1で動いたよ
git clone git://git.sv.gnu.org/w3.git
のやつね
0976名無しさん@お腹いっぱい。2009/08/28(金) 23:00:09
すごい久しぶりにemacs入れてみたけどdoctor少し変った?
helloとかbyeとか打つと挨拶とかしてくれた気がするんだけど
0977名無しさん@お腹いっぱい。2009/08/29(土) 00:39:09
さすがに23にもなれば人間やさぐれてもくるだろ。
0978名無しさん@お腹いっぱい。2009/08/29(土) 12:49:14
netwalkerで emacs 23 (freetype版) 動かんかね。
gnus と org-mode と lookup あってOpenTypeでフォント表示できれば
あとは何も要らんわ・・
0979名無しさん@お腹いっぱい。2009/08/29(土) 13:57:19
>netwalkerで emacs 23 (freetype版) 動かんかね。
まだ出てないものに対して確証はないが、動かない理由は無いと思う。
しかしあのctrlの位置には満足できそうにない。
0980名無しさん@お腹いっぱい。2009/08/29(土) 14:06:45
あんなんでEmacs動かしてなにするの?小学生?
レス数が950を超えています。1000を超えると書き込みができなくなります。