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

    私的良スレ書庫

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

    元スレEmacs Part 41

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    451 : 名無しさん@お腹 - 2012/10/27(土) 03:21:43.59 (+52,+29,+0)
    清々しいほどの加齢臭がするな
    452 : 名無しさん@お腹 - 2012/10/27(土) 15:15:13.97 (+59,-30,-180)
    popwin.el使っている人いますか?
    http://d.hatena.ne.jp/m2ym/20110120/1295524932

    最新版(v0.5.1)とEmacs23.2.1で使っているのですが、
    今までこの様にしていて使っていました。
    (add-to-list 'popwin:special-display-config '("*anything" :regexp t :height 20 :position bottom))

    これが:position bottomとrightの時はうまく動くのですが、leftやtopにするとどうもうまく動きません。
    C-x 2などで分割している状態でポップアップさせると、
    表示自体は、うまく左や上にポップアップされるのですが、
    それを閉じた時ウィンドウが消えて1つになってしまいます。
    453 : 名無しさん@お腹 - 2012/10/27(土) 17:40:38.11 (+52,-5,-8)
    clパッケージを使いたいんだけどどういう関数があるかわからない
    どこかに関数一覧とその機能を日本語で書いた説明ないかな
    454 : 名無しさん@お腹 - 2012/10/27(土) 17:48:19.27 (-4,-27,+0)
    cl.el 読めばいいじゃん。
    455 : 名無しさん@お腹 - 2012/10/27(土) 18:01:27.15 (+57,+29,-33)
    infoにあるけど、日本語じゃなきゃダメならば翻訳者雇って翻訳してもらいなよ。
    456 : 名無しさん@お腹 - 2012/10/27(土) 18:23:23.87 (+56,+21,-17)
    >>453がcl.elの勉強がてら日本語の解説文書を作成し公開すればみんな幸せ
    457 : 名無しさん@お腹 - 2012/10/27(土) 19:01:38.45 (+17,-13,+1)
    >>452
    使ってる
    458 : 452 - 2012/10/27(土) 19:19:45.30 (+5,-29,-139)
    言葉足らずですみません。
    popwin.elで登録情報を:position leftとした場合、
    ウィンドウ分割時、ポップアップはうまくいくのですが、
    ポップアップが消えると、ウィンドウ分割まで消えてしまって困っています。
    何か対処法はないでしょうか?

    >>457
    :position leftでウィンドウ分割した状態で
    ポップアップウィンドウを閉じた場合、元のウィンドウ情報は消失しないでしょうか?
    459 : 名無しさん@お腹 - 2012/10/27(土) 19:30:59.11 (+57,+29,-11)
    >> 452
    そんだけの情報で何を教えろというのか。
    正常に動作するし、他の何かとの相性が悪いんじゃないかくらいしか言えん。
    460 : 名無しさん@お腹 - 2012/10/28(日) 00:46:15.30 (+57,+29,-13)
    popwin.elはすごい勢いでバグが混入していくのでお勧めできない。
    相手にしてると逆に生産性を下げることになる。
    461 : 名無しさん@お腹 - 2012/10/28(日) 01:41:54.62 (+34,+16,+0)
    まじか
    462 : 452 - 2012/10/28(日) 08:31:55.07 (+3,-30,-294)
    .emacsの中身をこれだけに減らして試してみましたが
    C-x 2してからanything、M-x (M-x runs the command anything-execute-extended-command)を押し、
    C-gを押すとウィンドウが1つになってしまいます。
    popwin.el v0.5.1、 anything.el v1.3.9、debianのEmacs(23.2.1)とwindowsのEmacs(23.3.1)どちらでも再現しました。

    (require 'anything-startup)
    (setq anything-samewindow nil)
    (require 'popwin)
    (setq display-buffer-function 'popwin:display-buffer)
    (setq popwin:special-display-config '(("*anything" :regexp t :width 20 :position left) ("*scratch*" :width 20 :position left)))

    しかしこの様に設定してから
    (display-buffer "*scratch*")
    とするとこれはC-g後も正常な動きをしました。popwin.elとanything.elの相性問題のようです。もうしばらく調べてみます。
    463 : 名無しさん@お腹 - 2012/10/28(日) 09:25:17.96 (+62,+29,-37)
    popwin便利に使わせてもらってるけど、うちも時々おかしな挙動するんだよね
    ちゃんと調べてないけど、C-g二度打ちしないとダメなときがあったり、稀に何度押しても閉じなかったりする
    でもそういうの差し引いても便利だと思うよ
    464 : 名無しさん@お腹 - 2012/10/28(日) 09:39:38.37 (+129,+29,-18)
    > C-g二度打ちしないとダメなときがあったり

    こういう、あったりなかったりってのが一番いらつくんだが。
    465 : 名無しさん@お腹 - 2012/10/28(日) 10:48:38.65 (+46,+28,+0)
    はぁ。
    466 : 名無しさん@お腹 - 2012/10/28(日) 15:50:28.51 (+104,+29,-5)
    >>464
    なら使わなければいい。
    誰もお前に使うことを強要してない
    467 : 名無しさん@お腹 - 2012/10/28(日) 16:36:22.84 (+105,+29,-4)
    >>466
    使いづらいのを使いづらいっていって何が悪いのよ。
    468 : 名無しさん@お腹 - 2012/10/28(日) 17:05:22.36 (+52,+29,-3)
    香ばしいやつがわいてるな
    469 : 名無しさん@お腹 - 2012/10/28(日) 17:52:21.49 (+8,-9,+0)
    470 : 名無しさん@お腹 - 2012/10/28(日) 17:53:35.28 (+72,+29,-11)
    >>467
    うんうん。わかるわー。
    使いづらいって言わないと開発者に分からないし、
    直接言うと炎上するからここに書くしかないよねー。
    471 : 名無しさん@お腹 - 2012/10/28(日) 18:01:22.86 (-9,-27,+1)
    THE EN
    472 : 名無しさん@お腹 - 2012/10/28(日) 18:22:32.11 (+129,+29,-10)
    使いづらいことを伝えたいのなら463で充分
    464は作者のモチベーション下げるだけで、464の憂さ晴らし以外にメリットがない
    473 : 名無しさん@お腹 - 2012/10/28(日) 19:20:02.34 (+75,+29,-10)
    >>472
    どうせ直せないから気を使ってあげても意味ないよ。
    >>464 みたいな優しい言い方じゃ伝わらん。
    474 : 名無しさん@お腹 - 2012/10/28(日) 20:05:38.85 (+91,+29,-7)
    どんな言い方をしたところでこんなトコで騒いでみても何も伝わらんよ
    475 : 名無しさん@お腹 - 2012/10/28(日) 20:26:16.47 (+75,+29,-20)
    >>474

    >>472 によると

    >使いづらいことを伝えたいのなら463で充分

    とのことで伝わるらしいが…
    476 : 名無しさん@お腹 - 2012/10/28(日) 21:41:13.59 (+39,+29,-47)
    なんでemacsスレって定期的に糖質が沸くんだろうな
    とにかく続きは病人スレでやれよ
    http://toro.2ch.net/test/read.cgi/unix/1342582441/
    477 : 名無しさん@お腹 - 2012/10/28(日) 22:44:00.22 (+52,+29,-2)
    はい、がらんとしたばざーる
    http://www.ranvis.com/articles/smart-questions.ja.html
    478 : 名無しさん@お腹 - 2012/10/29(月) 20:49:19.09 (+62,+29,-13)
    >>476
    糖質はうまく使う必要がある。
    479 : 452 - 2012/10/29(月) 22:36:36.84 (+19,-30,-75)
    分かりません。anythingとpopwin併用している人、:position leftで正常に動作しますか?
    (C-x 2した状態でanythingをpopupで呼び出し、C-gでpopupを消した時ウィンドウ構成が破壊されませんか?)
    480 : 名無しさん@お腹 - 2012/10/29(月) 22:54:25.18 (+57,+29,-5)
    両方とも癖ありすぎだからあきらメロン
    481 : 名無しさん@お腹 - 2012/10/29(月) 23:40:39.69 (+11,-17,+0)
    >>479
    direxでやって無事だったからスルーしてたけど、anythingでためしたら破壊されたよ
    482 : 名無しさん@お腹 - 2012/10/30(火) 00:03:54.41 (-1,-29,-2)
    漢は黙ってhelm。もはやanythingは消した方がいい。
    483 : 名無しさん@お腹 - 2012/10/30(火) 00:39:06.69 (+16,-30,-189)
    >>479
    試してみたけど破壊されなかったよ。ただしpopwinのバージョンが違うけど。

    emacs: 23.2.92.1
    popwin: 0.3
    init.el:
    (require 'popwin)
    (add-to-list 'popwin:special-display-config '("*anything" :regexp t :height 20 :position bottom))

    (require 'anything-startup)
    (setq anything-samewindow nil)

    手順:
    - C-x 2した状態でanythingをpopupで呼び出し
    - C-gでpopupを消す
    - 画面は元の2分割状態に戻る
    484 : 名無しさん@お腹 - 2012/10/30(火) 00:44:31.13 (+0,-29,-27)
    >>483は position left の間違い
    485 : 名無しさん@お腹 - 2012/10/30(火) 15:13:58.16 (-1,-29,+0)
    direx.el導入しようか考え中。
    486 : 452 - 2012/10/30(火) 18:55:31.44 (+5,-30,-68)
    >>483
    わざわざありがとうございます。うまくいく方もいらっしゃるのですね。
    自分は最初はpopwin 0.3で試していて、ダメだったので0.5にしたところであります。
    anythingのバージョンはいくつでしょうか? (anything.el内に(defvar anything-version "")と表記されています。)
    // 記述漏れでしたらすみません、(setq display-buffer-function 'popwin:display-buffer)の行が無いとpopupは動作しません。
    487 : 名無しさん@お腹 - 2012/10/31(水) 08:41:03.11 (+9,-30,-82)
    バッファ中の""で囲まれてる文字列を別のバッファかカーソル位置に一覧にすることはできませんか?

    "A", "B", "C"
    "D"
    "D", "A"

    のようなバッファがあるのですが、その中から重複を除き、A B C Dという文字列を一覧にしたいと考えています。
    できれば、
    "A" [];
    "B" [];
    "C" [];
    "D" [];
    のような感じでフォーマッティングもすることが出来れば理想です。

    今まではPythonスクリプトでシェルからリダイレクトでファイルに出力し、それをEmacsで開くというようにしていたのですが、それをEmacs上でできないかと考えています。
    488 : 名無しさん@お腹 - 2012/10/31(水) 12:06:25.69 (+87,+28,-6)
    http://matome.naver.jp/odai/2135156555729441401
    左手マウスが便利って本当か?
    489 : 名無しさん@お腹 - 2012/10/31(水) 12:44:31.40 (+74,+30,-109)
    >>488
    適当に柔軟にやれやw
    右手骨折してからずっと、
    BSD/OS→win95あたりまでずっと無意識のうちに左手マウスでやってた。
    win98,2000あたりは右手でやってたとおもう。モニタの右側にマウス置いてたから。
    xp,7以降はノーパソのトラックポイントを左手でいじってる。
    USBマウスをつけたときはなぜか右手でいじってる。
    490 : 名無しさん@お腹 - 2012/10/31(水) 12:53:04.42 (+57,+29,-19)
    今時の多ボタンマウスは右手で使うことしか考慮していない
    491 : 名無しさん@お腹 - 2012/10/31(水) 12:54:35.42 (+52,+29,-2)
    両手用は正直使いづらいからな
    492 : 名無しさん@お腹 - 2012/11/02(金) 18:50:36.94 (+42,-19,-26)
    どのウィンドウにはどのバッファのみを表示させる
    ってことを設定できるelってある?
    493 : 名無しさん@お腹 - 2012/11/02(金) 20:05:19.91 (+52,+29,-1)
    あ、それほしいかも
    494 : 名無しさん@お腹 - 2012/11/02(金) 20:44:25.63 (+97,+29,-8)
    >>492
    使ったことないけどe2wmとかじゃないの?
    あれ、ソース汚すぎておれは使う気にならない。
    495 : 名無しさん@お腹 - 2012/11/02(金) 21:03:35.53 (+57,+29,-67)
    というよりバッファ切り替えのコタエを知りたい。
    iスイッチなんたらだっけ?矢印キーの左右でパラララッと送れるやつ。
    あれで大雑把に探してて、バッファが多くなってきたらC-bからチマチマ閉じてる。
    496 : 名無しさん@お腹 - 2012/11/02(金) 21:15:51.39 (+0,-29,-44)
    >>437
    emacsclient -nw すれば、複数のターミナルで使える。
    サーバにあるファイル編集するのに、PuTTYで3つくらいログインして...
    ってやってる。
    497 : 名無しさん@お腹 - 2012/11/03(土) 00:31:52.58 (+11,-29,-44)
    いつのころからかC-x bがバッファ名の途中の綴りからでも補間ができるようになって随分と使いやすくなった
    (require 'uniquify)すれば同じ名前のファイルのバッファ名もカスタマイズできるようになってるし
    もう標準のC-x bでいいやって感じ
    498 : 名無しさん@お腹 - 2012/11/03(土) 10:12:45.89 (+74,+29,-48)
    eclipseからの乗り換え組のオイラも
    だいぶバッファの切り替えは標準でも慣れてきた
    が、ウィンドウとバッファの関係だけは
    やっぱなんとかならないの?と

    >>494
    ありがトン
    試してみる
    499 : 名無しさん@お腹 - 2012/11/03(土) 10:56:46.76 (+12,-29,-3)
    >>498
    それはCEDETとECB使ってるからですか?
    500 : 名無しさん@お腹 - 2012/11/03(土) 11:23:51.94 (+5,-29,-20)
    >>497
    iswitchb が入ってるわけじゃなくて?
    switch-to-buffer の機能って今変わってるの?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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