トップページunix
1001コメント237KB

Emacs Part 33

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/12/20(日) 20:11:28
前スレ
Emacs Part 32
http://pc12.2ch.net/test/read.cgi/unix/1256324736/
0528名無しさん@お腹いっぱい。2010/01/24(日) 11:19:54
すんません、
iswitch-b → iswitchb-buffer
でした、使ってないから名前間違えてました…
これが使いたいです
0529名無しさん@お腹いっぱい。2010/01/25(月) 00:00:27
>>524
見られたくない作業をするバッファを " バッファ名" のように
先頭が半角空白ではじまるようにするといいと思うよ。
そうすればバッファリストにも出てこないし。

つくった名前を忘れたら (buffer-list) を評価すれば一覧が出るので、そこで捜す。
0530名無しさん@お腹いっぱい。2010/01/25(月) 00:20:43
仕事中にそんな余裕があるお前らが羨ましい
0531名無しさん@お腹いっぱい。2010/01/25(月) 01:44:03
去年から社内インフラチームに入ってすげぇ暇になった
規定は7.5hだけど働いてるのは実質3時間ぐらい
0532名無しさん@お腹いっぱい。2010/01/25(月) 05:52:09
そうやってなまっていくのさ
0533名無しさん@お腹いっぱい。2010/01/25(月) 08:14:35
一日4.5hも.emacsを書いて過ごせるのか
0534名無しさん@お腹いっぱい。2010/01/25(月) 09:26:01
>>531
俺も実質そのぐらいしか働いてない。
給料は結構な額になるんだけどね。
以前は仕事が糞忙しくて、いつも楽な部署に移りたがっていたものだが、
実際にそうなってみると、楽すぎるのもどうかと考えるようになった。
暇な時はパソコンでテクニカルなebook読んだりラノベ読んだりしてる。
0535名無しさん@お腹いっぱい。2010/01/25(月) 11:00:30
数年そんな生活だったなー
もう辞めるけど
0536名無しさん@お腹いっぱい。2010/01/25(月) 11:58:50
せっかくemacs使いなんだからというと変かもしれないけど
空いた時間でオープンソースなプロジェクトに参加したり立ち上げたりするとかどう
0537名無しさん@お腹いっぱい。2010/01/25(月) 12:17:30
閑職に回された奴にそんな知能もないだろ
0538名無しさん@お腹いっぱい。2010/01/25(月) 12:18:09
涙拭けよ
0539名無しさん@お腹いっぱい。2010/01/25(月) 13:04:03
コード書いて公開とかはしてるけどね
0540名無しさん@お腹いっぱい。2010/01/25(月) 18:25:54
Emacs関係が二つある
http://www.ipa.go.jp/jinzai/mitou/2009/2009_2/youth/k_koubokekka.html
0541名無しさん@お腹いっぱい。2010/01/25(月) 23:38:36
recentfってsessionで実現できないの?
0542名無しさん@お腹いっぱい。2010/01/26(火) 22:41:54
すみません、C-k などでカットしたものをミニバッファにペーストしたいのですがC-yでできません。
ペーストする方法はありますか?
0543名無しさん@お腹いっぱい。2010/01/26(火) 22:52:32
>>542
別に普通に出来るけどな。 普通のバッファーの中ではC-yでペースト出来てる?
0544名無しさん@お腹いっぱい。2010/01/26(火) 22:53:12
へ?普通に出来る気がするけど。
ミニバッファにフォーカス移ってないだけじゃないの?

もしくは kill-whole-line が t で改行されちゃってるとか。
0545名無しさん@お腹いっぱい。2010/01/26(火) 23:19:45
>>542
C-s の話だったら、M-e でミニバッファにフォーカスが移る。
0546名無しさん@お腹いっぱい。2010/01/27(水) 09:55:20
>>545
おー、これ知らなかったw
0547名無しさん@お腹いっぱい。2010/01/27(水) 10:57:28
C-s なら M-y でペーストという手も。
0548名無しさん@お腹いっぱい。2010/01/27(水) 15:44:49
衰退しきったEmacsの話ばかりでうぜぇ
Vimの話しようぜ
0549名無しさん@お腹いっぱい。2010/01/27(水) 19:19:17
ここで viper-mode Lv3の俺が颯爽と
05505482010/01/27(水) 21:36:55
すいません。スレ勘違いしてました。
0551名無しさん@お腹いっぱい。2010/01/28(木) 00:19:37
>>545
普通に RET でいいきがする。
0552名無しさん@お腹いっぱい。2010/01/28(木) 00:34:34
RET使ってる男の人って…
0553名無しさん@お腹いっぱい。2010/01/28(木) 01:01:41
>>551
いつの間に。。RET サンクス。
0554名無しさん@お腹いっぱい。2010/01/29(金) 15:33:30
vim の C-n とか C-p みたいに、dabbrev で上から補完するか下から補完するかコントロールしたいんだけど、
どうしたらいいの?
0555名無しさん@お腹いっぱい。2010/01/29(金) 16:17:38
ググればいいと思う
0556名無しさん@お腹いっぱい。2010/01/29(金) 16:43:08
わかった。負の引数を渡せばいいのか。
05575422010/01/29(金) 21:12:22
みなさん、ありがとうございます。C-sの話でした、すみません。
知らないことばかりで勉強になりました。
C-s後RETはI-searchではなくてSearchになってしまいました。実害はありませんが。
0558名無しさん@お腹いっぱい。2010/01/30(土) 04:21:59
その後C-s押せば覚えてるしな。
0559名無しさん@お腹いっぱい。2010/01/30(土) 13:40:19
c言語でプログラム書く際、gnu global(gtags)を使ってる人は多いと思うのですが、
ある構造体のメンバ変数の型(や、宣言部のコメント)が知りたいとき、構造体の定義に直接ジャンプしたいと考えます。
しかし、その変数の呼び出しを検索すると、膨大な数がヒットして、定義の部分が探せないです。
関数の定義にはジャンプ出来るのですが、変数の定義にはジャンプ出来ないのですか?
これだけの為に、VC++を立ち上げておいて変数の定義を検索する自分が目茶苦茶ダサいです。
emacsでどうやればスマートに目的を達成できますか?
0560名無しさん@お腹いっぱい。2010/01/30(土) 14:41:08
ダサさを受け入れた時、はじめてEmacs使いといえる、というのも一つの真理じゃないかな。
0561名無しさん@お腹いっぱい。2010/01/30(土) 17:37:25
emacsはわりとそういった構文依存の処理って弱いんだよね。
弱いっていうよりは外部のプログラムに頼ることが多いというか。

それで足りる範囲で頑張れば良いと思う。
それだけのために・・・って言ってるけどそれがとても必要なんだったら大人しくVC使った方がいいよ。
0562名無しさん@お腹いっぱい。2010/01/30(土) 17:54:54
変数の定義っていうと、スコープ毎に変数宣言を記録しといて
ジャンプする変数のスコープを監視してみたいなのが必要だな。

どっちかというとそういうのはキッチリした外部の解析プログラムがあったほうが
Emacsに限らず応用範囲が広そうでいいな。Elispより作り込みやすいだろうし。
単にソース解析して応答してくれるツールがあるってほうがUnixっぽいんだが
最近なかなかないよな。
0563名無しさん@お腹いっぱい。2010/01/30(土) 18:22:11
C++のはたしかあった。
Xrefactoryとかいうの。C++用は有料だけど。

http://xref-tech.com/xrefactory/main.html

結局そこらへんのマンパワーはeclipseにそそがれたんじゃないかなーと思う。
普通のエディタとどうやって連携しやすいように作るか考えるより
始めからそういう前提で作られてるIDE上で実現する方が楽だったってことなんじゃないかね。

ECB 使ったことないんだけど実際あれどうなの?
0564名無しさん@お腹いっぱい。2010/01/31(日) 03:52:29
ecbはキーバインド憶えるのめんどくさくて,数回使っただけだった
0565Zeno ◆5nZQbNmQPs 2010/01/31(日) 05:56:59
Emacs pretest 23.1.92 がリリースされた。
貴様等も使え

ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-23.1.92.tar.gz
0566名無しさん@お腹いっぱい。2010/01/31(日) 06:56:02
しね
0567名無しさん@お腹いっぱい。2010/01/31(日) 09:55:24
pretestはりリースなのか
0568名無しさん@お腹いっぱい。2010/01/31(日) 13:52:19
>>559
もうすぐ出る23.2を待つんだ。
標準で付いてくるSemanticを使えば、スマートに目的を達成出来る。
globalも要らなくなる。
0569名無しさん@お腹いっぱい。2010/01/31(日) 14:56:15
Semantic()笑
0570名無しさん@お腹いっぱい。2010/01/31(日) 16:56:43
>>559
etags つかってるけどジャンプできるよ
0571名無しさん@お腹いっぱい。2010/01/31(日) 17:24:40
Semanticは一部に偏見があるみたいだけど、まぁ以前どうしようもない
ショボい状態の時があったからしかたないけど、今はかなり使えるようになってるよ。
0572名無しさん@お腹いっぱい。2010/02/01(月) 00:12:55
gitの使えないるびきち先生萌え
0573名無しさん@お腹いっぱい。2010/02/01(月) 00:17:42
あー誤解しないように言っとくけど、gitもわかんねーカスが!!とか言ってるわけじゃなく
使えないって告白出来るあたりに萌えるというかなんというか

知ったかしないところがいいんすよ
0574名無しさん@お腹いっぱい。2010/02/01(月) 00:19:45
あっそ
死ね
0575名無しさん@お腹いっぱい。2010/02/01(月) 13:46:35
定期的にルビキチの話を振ってくる奴は本人?
0576名無しさん@お腹いっぱい。2010/02/01(月) 14:11:00
定期的って、何日周期なの?
0577Zeno ◆5nZQbNmQPs 2010/02/01(月) 14:34:56

>>573
> 知ったかしないところがいいんすよ

確かに、本人からは素直で前向きな姿勢が伺える。
応用力もあり、自作のelispも公開している。
吾も(彼に対して)好感を持っている。

>>566,569,574 このスレッドに来るな。貴様には本気で飽きた。
>>567 そうだ
>>568 いやだ
>>571 気にするな
>>575 そんなことどうでも良い
0578名無しさん@お腹いっぱい。2010/02/02(火) 10:33:15
http://d.hatena.ne.jp/rubikitch/20100201/elispsyntax
0579名無しさん@お腹いっぱい。2010/02/02(火) 21:04:50
twittering-modeで公式リツィートが表示されないのは、未対応なのかそれとも何か設定があるのか・・・。
0580名無しさん@お腹いっぱい。2010/02/02(火) 22:00:38
多分未対応ですよ。

るびきち先生もtwittering-mode導入してなんか楽しそうでなによりです。
0581名無しさん@お腹いっぱい。2010/02/02(火) 23:36:08
むー、未対応なのか。
検索にも対応していない(master)し・・・。
Echofonと併用かな。
0582名無しさん@お腹いっぱい。2010/02/02(火) 23:49:42
むー
0583名無しさん@お腹いっぱい。2010/02/03(水) 00:08:47
Emacsはバックアップファイルの仕組みが古臭いんで、RCSを内包して
自動的に全差分をとるような仕組みになって欲しい。
0584名無しさん@お腹いっぱい。2010/02/03(水) 01:07:42
>>579
たまに公式RT見えるからなんだと思ったら
元ツイートが投稿された時点のTLにでてない?RTした時点のTLじゃなくて。
TLの流れはやい人は目にすることないんじゃないかと。
0585名無しさん@お腹いっぱい。2010/02/03(水) 02:12:35
最近Twitterでanythingがどうたら〜ってポストすると
るびきち先生から直にリプライが来る
0586名無しさん@お腹いっぱい。2010/02/03(水) 09:57:11
公式RTも検索もgit版だと対応済み。
次リリースに公式RT対応は入る。検索は未定。
0587名無しさん@お腹いっぱい。2010/02/03(水) 10:05:01
検索git版は対応されてるのか
しらんかった
0588名無しさん@お腹いっぱい。2010/02/03(水) 10:17:09
>>586
公式RTはどのブランチで対応されています?
0589名無しさん@お腹いっぱい。2010/02/03(水) 11:35:00
586さんではないですが、
>>588
masterブランチの1/23以降の版ならそのままで、1/6以降の版でも設定を
変えると表示されます。twitter APIの仕様で、friends_timelineには
公式RTは含まれないためです(home_timelineを取得する必要があります)

また、twittering-status-formatをカスタマイズしている場合は、%Rを
含めるとよいかもしれません。
0590名無しさん@お腹いっぱい。2010/02/03(水) 13:18:21
るびきちもLinusがいるフィンランドあたりに渡米して修行してきたほうがいいで。
0591名無しさん@お腹いっぱい。2010/02/03(水) 13:22:07
千年後の子孫が語源に悩む様な誤用は止めようや
0592名無しさん@お腹いっぱい。2010/02/03(水) 13:43:45
でもちょっと面白かったw
0593名無しさん@お腹いっぱい。2010/02/03(水) 16:38:49
>>588です。
>>589さんどうもです。
試してみます。
0594名無しさん@お腹いっぱい。2010/02/04(木) 11:55:38
twittering-modeで検索ができないと不便な状況に遭遇。
ハッシュタグを付けて議論(?)する時。

つぶやくときはハッシュタグ付けられるけど、そのハッシュタグのTLを追えない。
0595名無しさん@お腹いっぱい。2010/02/04(木) 12:07:26
検索欲しいよね。はやく降りてこないかしら。
0596名無しさん@お腹いっぱい。2010/02/04(木) 12:39:04
emacsって遅くないですか?
色々カスタムして使えるのが楽しいのでずっと使ってきましたが
最近VS使ってみたらめちゃサクサク動く
emacsのプラグインを全部使えるようにしたキーバインドemacsの
VSが最強な気がする。
ってかこれemacsを速くできればほとんど解決するな
0597名無しさん@お腹いっぱい。2010/02/04(木) 13:08:18
Visual Studioのアドオン作ったことあるかゐ?
すggggっげー面倒臭いぞ
0598名無しさん@お腹いっぱい。2010/02/04(木) 13:33:42
emacs -q なら結構速いけどなあ
0599名無しさん@お腹いっぱい。2010/02/04(木) 13:35:40
VSの検索が早いのは,キー入力してる背景で逐次インデックスを作ってるから?
Emacsはコマンド入力されてから検索してるから遅く感じるのでは?
比べるのならばEclipse辺りだと思うし…
テキストエディタに求める機能としては過剰だと思う.

メモリ使用効率を上げて動作を軽くして欲しいと思ったりはしてたけれど,
今は(Windowsのお陰で,笑)メモリはたくさん積めるよーになったから,
そう問題は無いのかも.
0600名無しさん@お腹いっぱい。2010/02/04(木) 16:20:16
anythingの候補バッファがよく残る人へ っていうページって誰かしりませんか?

なにか対処があったみたいで,どこのページか忘れてしまいました.
0601名無しさん@お腹いっぱい。2010/02/04(木) 18:10:24
23.2はやくこないかな
cvs先端にはもうセマンティック組み込まれてるの?
0602名無しさん@お腹いっぱい。2010/02/04(木) 18:26:52
http://www.jaist.ac.jp/ICGA-events-2010/olympiad/

1989年にロンドンで第1回目のコンピュータオリンピアードが開催されました。
毎年開催される本イベントでは,コンピュータゲームプレイヤー同士が競技し,世界最高位を決定します。
これまでの優勝者には,Neurogammon(バックギャモン, 1989年), Chinook (チェッカー, 1989年および1990年) そして Tacos(将棋, 2005年, 2006年, 2008年, 2009年)などがあります。
コンピュータオリンピアードは国際コンピュータゲーム協会(ICGA)が主催して実施されています。

競技部門には,アマゾン,バックギャモン,ブリッジ,コンピュータプール,六目並べ,象棋,ドッツアンドボックス,国際ドローツ,囲碁,9路盤囲碁,ヘックス,ハバナ,ラインズオブアクション,
将棋,スラカルタなどがあります。

この他のゲームもコンピュータによる競技会を開催する可能性があります。主催者までコンタクトしてください。
2010年に第15回目となるコンピュータオリンピアードは金沢市内で開催されます。
ICGAとJAISTとの共同イベントとして9月25日から10月2日にかけて金沢市内で開催されます。
各競技の日程は後日決定します。
参加申し込みなどの詳細も後日お知らせ致します。
0603名無しさん@お腹いっぱい。2010/02/04(木) 19:27:56
リバーシは無いのか…
商用ソフトより強いの作ったことあるのになぁ
0604名無しさん@お腹いっぱい。2010/02/05(金) 01:27:55
コンピュータにさせると面白そうなのは囲碁あたりか
0605名無しさん@お腹いっぱい。2010/02/05(金) 02:22:22
将棋の方が面白くね
0606名無しさん@お腹いっぱい。2010/02/05(金) 09:39:44
AIの難易度でいったら囲碁じゃね?
0607名無しさん@お腹いっぱい。2010/02/05(金) 10:44:08
将棋は一番つまらないよ。
取った駒が使えるせいで無意味に計算量が増える
0608名無しさん@お腹いっぱい。2010/02/05(金) 10:46:15
そろそろよその板でやったら。
0609名無しさん@お腹いっぱい。2010/02/05(金) 21:03:54
計算量が増えるのはいいこと
0610名無しさん@お腹いっぱい。2010/02/05(金) 22:42:44
文字列の上で左クリックすると、 (thing-at-point 'word) か何かの範囲が
ハイライトされますが、このときバッファ内の同じ文字列すべてに色をつける素敵な方法はないでしょうか?

himark.el の himark-regexp や
highlight-regexp.el の highlight-regexp-current-word なんかを
組み合わせる方法も考えたのですが、マウスイベントの掴まえかたが良く分かりません。

アドバイスお願いします。
0611名無しさん@お腹いっぱい。2010/02/06(土) 00:30:50
マウスイベント拾うんじゃなくて thing-at-point にアドバイス付けるとかは?
0612名無しさん@お腹いっぱい。2010/02/06(土) 02:38:54
emacs23 附属の url-http.el って https のコンテンツを取得できるのかな?
tdiary-mode.el が中で使ってる http.el が https に対応してなくて困ってしまった
0613名無しさん@お腹いっぱい。2010/02/06(土) 04:08:55
>>612
url-http.elのソース見るとhttpsって書いてある箇所があるし対応してると思う。
0614名無しさん@お腹いっぱい。2010/02/06(土) 09:34:44
url一族は素だとファイル添付のPOSTが出来なくて困った記憶がある。
自分でmutipart/mixedを作ってやらないといけないという。
23添付のバージョンではどうなってるかしらないけど。
0615名無しさん@お腹いっぱい。2010/02/06(土) 10:13:34
Emacs23 から使い始めた初心者です。
NetWalker というモバイルインターネットツール?を購入して、
Emacsをインストールして使っているのですが、画面が狭いので、
$ emacs --fullscreen & ←これで起動してX上でフルスクリーンにしています。
しかし画面はフルスクリーンになるのですが、ミニバッファ(エコーエリア?)が
3行程のスペースを使うので、これを1行にしたいと思い調べてみたのですが解りません。
.emacs に何を書き込めば ミニバッファを1行にすることが出来るのでしょうか?
0616名無しさん@お腹いっぱい。2010/02/06(土) 12:03:52
>>615
max-mini-window-height ってのが使えるかもしれない。
06176152010/02/06(土) 12:47:37
>>616
ありがとうございます。
早速試してみたのですが…ダメでした
おそらく私の理解不足で、何か基本的なルールが
理解出来ていないのだと思います。
もう少し頑張ってみます。
06186152010/02/06(土) 14:21:13
本末転倒と言うか
NetWalker を少し弄っているうちに
端末から emacs -nw で起動して 端末ごとフルスクリーン表示にすれば
よいという事に気づきました おそらく この使い方が一番画面を広く使える
ような気がします。 すみませんでした。
0619名無しさん@お腹いっぱい。2010/02/06(土) 14:31:37
       ∩ ∩
       (・ω・ | |  ズコー
       |     |
     ⊂⊂____ノ =
0620名無しさん@お腹いっぱい。2010/02/06(土) 19:04:32
twittering-modeではしゃぎまくるるびきち先生萌え
0621名無しさん@お腹いっぱい。2010/02/06(土) 19:24:44
るびきち先生級の人があと20人もいればなあ……かつての勢いを取り戻すことも
できように……
0622名無しさん@お腹いっぱい。2010/02/06(土) 20:10:43
elisp書いても金にならないから書く気にならん
研究課題としても魅力を感じないし
書く理由が無いのだ
0623名無しさん@お腹いっぱい。2010/02/06(土) 20:20:29
盛り上がっていた頃は、不可能を可能にするためにみんなelispを書いていた
わけだからな。

代替手段がいくらでもある現在では、あの勢いを取り戻すことはできないだろう。
0624名無しさん@お腹いっぱい。2010/02/06(土) 20:51:22
>>623
るびきち先生はなにやってるんすか??
0625名無しさん@お腹いっぱい。2010/02/06(土) 21:26:53
るびきち先生は自分の住処を綺麗に掃除してるんよ
別にそれで良いと思うし
0626名無しさん@お腹いっぱい。2010/02/06(土) 22:11:12
宗教チックな話はもういいよ。
0627名無しさん@お腹いっぱい。2010/02/06(土) 22:29:26
Emacsは宗教(笑) るびきちは神(笑)

そういやStallmanって今でも元気にしてるの?
0628名無しさん@お腹いっぱい。2010/02/07(日) 04:05:45
お前等、Zeno様がるびきちをサポートする
ような発言をしたから、調子に乗ってるだろ?
スレキチ、いや、スレチなんだから、
やりたかったら専用スレつくってやれ。
■ このスレッドは過去ログ倉庫に格納されています