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

Emacs part 30

レス数が900を超えています。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/
0837名無しさん@お腹いっぱい。2009/08/12(水) 08:49:05
最近話題になったのでは、アルゴがあるね。
0838名無しさん@お腹いっぱい。2009/08/12(水) 09:04:40
アルゴ=ガルスキーはネオロシア所属の元海賊であるガンダムファイター
搭乗機はボルトガンダム
0839名無しさん@お腹いっぱい。2009/08/12(水) 09:31:57
http://www.algo.jp/shop/
0840名無しさん@お腹いっぱい。2009/08/12(水) 12:27:12
>>834
そんな略しかたをしたらナデシコを思いだすじゃねぇか
0841名無しさん@お腹いっぱい。2009/08/12(水) 19:16:11
ナマクウはマルスレに対する皮肉だろ・・・
0842名無しさん@お腹いっぱい。2009/08/12(水) 19:17:55
ナマクウこそ時代を切り開くキーワードなんだ。
0843名無しさん@お腹いっぱい。2009/08/12(水) 19:29:43
乗るしかない
このビックウェーブに
0844名無しさん@お腹いっぱい。2009/08/12(水) 19:31:04
生喰う
0845名無しさん@お腹いっぱい。2009/08/12(水) 19:54:20
emacs上からZMODEMによるファイル送受信って可能でしょうか。

いまローカルWindows機からリモートLinux機にSSHでログインしています(TTSSH2)。
ログインシェルでsz/rzによる送受信はできました。
これをemacs上でやる方法はないかなと思いお聞きした次第です
差し当たり M-x shell からやってみましたが、うまくいきませんでした。
0846名無しさん@お腹いっぱい。2009/08/12(水) 19:59:33
時代を切り裂くキーワード
0847名無しさん@お腹いっぱい。2009/08/13(木) 00:18:09
Emacsの起源って仏教だよね?
0848名無しさん@お腹いっぱい。2009/08/13(木) 00:32:13
ZMODEMはちょっと難しいかもね。
XMODEM使いなよ。チェックサム型なら中学生程度でもできるよ。
0849名無しさん@お腹いっぱい。2009/08/13(木) 00:45:25
Fedora 11のemacsが23.1.1になったら、C-¥ で、
Process CANNA not running
と表示されて変換出来ないのはなぜ?
0850名無しさん@お腹いっぱい。2009/08/13(木) 01:50:03
特にエラーもなく普通に変換できるが…(Fedora 11+Emacs 23.1.1)

でもWnnもCannaも入れてなく、scimも起動していない
Anthyとibusは入れるだけ入れてるが、普段はATOK使い。iiimecfは入れてないが
何で(どのエンジンで)変換してるのだろう?
08518502009/08/13(木) 02:00:52
特に.emacsとか書かずに思いだしたように使っているけど
↑の23.1.1だと編集エリアやステータスバーもアンチエイリアスつきなんだな
0852名無しさん@お腹いっぱい。2009/08/13(木) 04:26:12
>>845
M-x ansi-term でもダメけ?
0853名無しさん@お腹いっぱい。2009/08/13(木) 12:41:24
ソバを食べたのですか? このウドンの国でソバるというのはなかなかに勇気の
必要なことです。 讃岐がどうしてうどんの国になったのか御存知かしら?
弘法大師がソバのことを大変嫌っていたという逸話があるのです。 一休さんが
屋島のガケを下ろうとしたときに弁慶と格闘した際に、弁慶がソバをうっかり零してしまい、
一休さんはたいへんつらい思いをしたという話です。
それ以降、まわりは一休さんに気をつかってソバを遠ざけたということです。
0854名無しさん@お腹いっぱい。2009/08/13(木) 12:51:35
誤爆しました。 申し訳ありません。
0855名無しさん@お腹いっぱい。2009/08/13(木) 12:58:37
>>854
爆笑した
許す
0856名無しさん@お腹いっぱい。2009/08/13(木) 13:08:09
一体どこのスレの誤爆だったのか興味あるなw
0857名無しさん@お腹いっぱい。2009/08/13(木) 13:32:37
Emacsユーザーの日常が垣間みれた気がした。
0858名無しさん@お腹いっぱい。2009/08/13(木) 13:42:16
意味わかんないんだけど、どこが笑うとこ?
0859名無しさん@お腹いっぱい。2009/08/13(木) 14:25:57
全体的に笑える。スレの雰囲気とかもおもろい。
0860名無しさん@お腹いっぱい。2009/08/13(木) 15:52:33
聞く方も聞く方だが、教える方も教える方。
0861名無しさん@お腹いっぱい。2009/08/13(木) 16:08:31
別にこれは誤爆じゃなくて息抜き情報なんだけど、
ブラックジャックってある種の宗教イデオロギーを感じる。
ピノコの「てんてい=天帝」と解釈しながら再観賞すると超新鮮だよ。
みんなもEmacsで疲れたときにやってみて。
0862名無しさん@お腹いっぱい。2009/08/13(木) 16:09:56
すまん、今ググったらピノコは「ちぇんちぇい」だった。
忘れてくれ。
0863名無しさん@お腹いっぱい。2009/08/13(木) 19:35:44
みっともねえっ
0864名無しさん@お腹いっぱい。2009/08/13(木) 20:17:02
たわむれはおわりぢゃ
08658452009/08/13(木) 20:54:59
お返事有難うございます。

>>848
XMODEMは流石に遅すぎる。。。

>>852
emacs上でなければ問題なくできた bash/zsh を、 ansi-term で起動しやってみました。
受信作業は開始されたようですが、ファイル本体は送られてきませんでした。
いいセンまで行ったのですが。。。むむむ。。。
0866名無しさん@お腹いっぱい。2009/08/14(金) 00:30:55
>>818
昔fjというのがあってだなあ(以下略
0867名無しさん@お腹いっぱい。2009/08/14(金) 00:34:32

            _,,‐─-v‐、,,、
         ,,-‐'": : : : : : : : : : `ヽ
        /: : : : : : : ,,__ : : : : : : \
      r': ,、,,.-─''"゛   ミ : : : : : : : 'i、
       `/ /        ミ_ : : : : : : :,、}
      i l    _,,..-‐^‐-、 `゙i: : : /l.l|
      i、}‐-、 ヽ;;/,rェッ;;'"  ゙ー' 9iリ!
      |  ',tテi  ヽ='"     ゞ t'
       |  'i"´| , -、         ヽ-、,,___
       |  '}、 !,,tu'"  ヽ、  ,l: ‐-‐" }: : : : :
       }   lヽ、__,,,.-‐ヽ  /: : : : : : /|: : : : :
     ,r/  /: : :ヽー‐'  ノ: : : : : : : / .|: : : : :
     /: \ /: : : : : 丶,, -''_: : : : : : /  |: : : : :
    /: : : : :ヽ/: : : : : : : ヾ''‐--‐ヽ   |: : : : :
   /: : : : : : : : : : : : : : : : : : ヽ\: : /   |: : : : :

     エフジェー=デ=ヤレー[Fj De Yale]
         (1955〜 フランス)
0868名無しさん@お腹いっぱい。2009/08/14(金) 07:58:54
イェール大学
0869名無しさん@お腹いっぱい。2009/08/14(金) 10:20:59
Flying XMODEM
0870名無しさん@お腹いっぱい。2009/08/14(金) 14:01:16
Emacs のキーバインド一覧を見るにはどうしたらいいでしょうか。
C-a, C-b, C-c, ... などなどが何に割り当てられているかの一覧です。

M-x help-for-help だと一つずつしか調べられなくて。
0871名無しさん@お腹いっぱい。2009/08/14(金) 14:02:04
C-h b
08728702009/08/14(金) 14:08:05
>>871
ありがとうございます!
印刷して勉強します。
0873名無しさん@お腹いっぱい。2009/08/14(金) 14:15:40
>>872
印刷するならrefcardにしとけ。
08748702009/08/14(金) 14:20:45
>>873
M-x refcard してないのでググッて理解。
2 ページに収まっていて便利ですねー。
Emacs 20 のは見つかるけど、Emacs 22 はリンク切ればかり…。
とりあえず Emacs 20 ので勉強します。
0875名無しさん@お腹いっぱい。2009/08/14(金) 14:37:49
>>874
あれ、emacsツリーのetcの中にrefcard.psかrefcard.pdfが入ってない?
08768702009/08/14(金) 15:15:04
>>875
含まれているという発想がありませんでした。
locate refcard したらロシア語も含めありました。
ありがとうございます!
0877名無しさん@お腹いっぱい。2009/08/15(土) 09:19:27
describe-anythingだな今は
0878名無しさん@お腹いっぱい。2009/08/15(土) 12:57:31
Emacsって万能らしいけど3Dアニメ制作できんの?
0879名無しさん@お腹いっぱい。2009/08/15(土) 12:58:12
どこでそんな話を聞いたんだ
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*"って怒られたんだけど。

よかったら教えてください。
レス数が900を超えています。1000を超えると表示できなくなるよ。