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

    私的良スレ書庫

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

    元スレEmacs part 28

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    51 : 名無しさん@お腹 - 2009/01/27(火) 03:33:07 (-1,-29,-4)
    ~/my-favourit

    にするともっといいよ
    52 : 名無しさん@お腹 - 2009/01/27(火) 03:37:35 (+55,+29,+0)
    バカに見られたい人には確かにいいかも
    53 : 名無しさん@お腹 - 2009/01/27(火) 04:25:54 (+37,-29,-24)
    isearch で、'-' のキャラクターが [_-] をマッチするように
    設定することはできますか?
    54 : 名無しさん@お腹 - 2009/01/27(火) 11:10:18 (+105,+29,-93)
    >>49
    > じゃぁ、これかな。
    > (info "(elisp) Regular Expressions")

    えーとそれは、「じゃあ自分で書きなさい」というジョークなのでしょうか?

    自分がこれを探し始めたのは、知人がそういう秀丸マクロを使っていてうらや
    ましかったからなのですが、Emacsなら似たものがあるだろうと思っていました。

    ないのですか、うーん。Emacsユーザはこのぐらいならみんな自分で書けるって
    ことなのかしら。
    55 : 名無しさん@お腹 - 2009/01/27(火) 11:35:01 (+43,+20,-11)
    じゃあ秀丸使ってくださいね
    56 : 名無しさん@お腹 - 2009/01/27(火) 14:37:55 (+57,+29,-30)
    秀丸のポテンシャルにはEmacsすら及ばなかったのか…
    57 : 名無しさん@お腹 - 2009/01/27(火) 14:45:10 (+60,+29,-13)
    秀丸の話はどうでもいいので、
    わかる人は>>53に答えてください。
    58 : 名無しさん@お腹 - 2009/01/27(火) 16:00:17 (+48,-12,-19)
    ポテンシャル=潜在能力はどう見てもLisp処理系がまるごとついてるEmacsが上だろ
    59 : 名無しさん@お腹 - 2009/01/27(火) 16:05:48 (+63,+28,-26)
    >>58
    釣られんなよ。
    秀丸もJAVA整形は外部プログラム呼び出し。
    つか、整形は整形プログラム呼び出しの方がいいだろ。
    60 : 名無しさん@お腹 - 2009/01/27(火) 16:05:55 (+57,+29,-28)
    そうだな。じゃあ、その潜在能力を沸騰させてくれ。
    61 : 名無しさん@お腹 - 2009/01/27(火) 16:06:11 (+39,+16,-1)
    ごめん、SQL整形ね。間違った。
    62 : 名無しさん@お腹 - 2009/01/27(火) 16:18:29 (+41,-30,-211)
    >>53
    C-u C-s/C-r
    (add-hook 'isearch-mode-hook
    (lambda ()
    (define-key isearch-mode-map "-"
    (if isearch-regexp
    (lambda () (interactive)
    (setq isearch-string (concat isearch-string "[_-]")
    isearch-regexp isearch-string
    isearch-message isearch-regexp)
    (isearch-search-and-update))
    'isearch-printing-char))))
    63 : 名無しさん@お腹 - 2009/01/27(火) 16:49:46 (+62,+29,-1)
    >>62
    ありがとうございます!
    これで相当検索が楽になりました。
    64 : 名無しさん@お腹 - 2009/01/27(火) 22:18:01 (+3,-30,-149)
    Ubuntuの
    "XEmacs 21.4 (patch 21) \"Educational Television\" [Lucid] (i486-linux-gnu, Mule) of Sat Aug 2 2008 on palmer"
    だけど、get-selection関係がおかしくなって、文字化けするね。
    どうもCONPOUND_TEXTじゃなくて、UTF-8が渡っているらしい。
    65 : 名無しさん@お腹 - 2009/01/27(火) 22:43:38 (+83,+30,-118)
    >>54
    希望する動作をする Elisp で実装されたツールはないということ。
    誰も作っていないということは需要がないということ。
    もしも次に同じことを言う人のためにキミが最初につくって配ればいいじゃないということ。

    SQL のログ変換なんてやったことがないんだけど、
    そんなツールが無いってのは
    sql.el 通してクエリを書いていれば整形とかいらないからなんじゃないの?
    これは想像だけど、ジョークではない。

    66 : 名無しさん@お腹 - 2009/01/27(火) 23:14:06 (+70,+29,-15)
    外部コマンドが既にあるなら、それを呼び出してバッファを書き換えれば良い。
    その前後の編集は>>47でいいだろう。
    67 : 名無しさん@お腹 - 2009/01/28(水) 00:40:09 (+44,+26,+0)
    なんだと
    68 : 名無しさん@お腹 - 2009/01/28(水) 03:07:42 (+57,+29,-4)
    分かってないな。Emacsは要塞なのだよ。
    69 : 名無しさん@お腹 - 2009/01/28(水) 12:12:41 (+14,-30,-88)
    >>65
    分かりました。ジョークとか言ってすみません。

    ただ、SQLの整形は必要だと思います。今はSQLをじかに書かずに、ORマッパー
    を使うことが多いですが、そのデバッグには、ORマッパーが動的に生成した
    SQLを読む必要があって、それには整形がぜひとも欲しいのです。

    LISPはSchemeぐらいしか知らないのですけれど、時間を見つけて勉強がてらに
    やってみます。ヘタレなので完成するかどうかは分かりませんが...。

    Scheme、Common Lisp、Emacs Lispの比較
    http://www.ice.nuie.nagoya-u.ac.jp/~h003149b/lang/comparison.html
    70 : 名無しさん@お腹 - 2009/01/28(水) 12:57:54 (+57,+29,-20)
    elispで作る利点が全く見えない。
    そしてUNIX的ではない。

    だがそこから何かが生まれるかもしれない。
    がんばれ。
    71 : 名無しさん@お腹 - 2009/01/28(水) 14:24:19 (+80,+18,-12)
    そんなことを言い出したらEmacs自体がUNIX的ではないだろwww
    72 : 名無しさん@お腹 - 2009/01/28(水) 14:46:17 (-6,-29,-11)

    GNU is Not Unix
    73 : 名無しさん@お腹 - 2009/01/28(水) 14:48:49 (+47,+29,+1)
    ぐぬゅぅ
    74 : 名無しさん@お腹 - 2009/01/28(水) 15:03:29 (+68,+29,-13)
    >>71
    まーそうだね。
    と言っても全てをelispでやってる訳じゃない。
    75 : 名無しさん@お腹 - 2009/01/28(水) 19:31:49 (+156,+29,-19)
    エディタは開発者の生命線であり、Emacsは総司令官である。
    76 : 名無しさん@お腹 - 2009/01/28(水) 21:53:48 (+69,+29,-20)
    >>75
    > エディタは開発者の生命線であり、Emacsは総司令官である。
    禿同!
    77 : 名無しさん@お腹 - 2009/01/28(水) 22:52:23 (+69,+29,+1)
    >>75
    鬼才あらわる
    78 : 名無しさん@お腹 - 2009/01/29(木) 00:42:34 (+57,+29,-16)
    こういう自己愛というか、ロマンチシズムがね
    79 : 名無しさん@お腹 - 2009/01/29(木) 20:37:43 (+51,+28,+1)
    気持ち悪いんです
    80 : 名無しさん@お腹 - 2009/01/29(木) 22:16:05 (-1,-29,-3)
    だいじょうぶか?
    いますぐM-x doctor呼んだほうがいいよ
    81 : 名無しさん@お腹 - 2009/01/29(木) 22:24:55 (+78,+29,-2)
    >>75
    navi2chな俺は一体どうしたら…
    82 : 名無しさん@お腹 - 2009/01/29(木) 22:48:39 (+3,-30,-113)
    I am the psychotherapist. Please, describe your problems. Each time
    you are finished talking, type RET twice.

    気持ち悪いんです

    Why do you say 気持ち 悪いんです?

    こういう自己愛というか、ロマンチシズムがね

    Is it because of your plans that you say what do I think こういう 自己
    愛というか ロマンチシズムがね?
    83 : irie - 2009/01/30(金) 01:26:39 (+4,-30,-39)
    scim-bridge.el version 0.7.4 リリース

    table-insert で作成した表内での入力ができるようにしてみました。
    あと、yasnippet.el の最新版に対応しました。
    84 : 名無しさん@お腹 - 2009/01/31(土) 01:01:59 (+46,+28,+0)
    おつでっす。
    85 : 名無しさん@お腹 - 2009/01/31(土) 02:17:54 (+3,-30,-200)
    (defface my-face-b-1 '((t (:background "gray"))) nil)

    (defvar my-face-b-1 'my-face-b-1)

    (defadvice font-lock-mode (before my-font-lock-mode ())
      (font-lock-add-keywords
       major-mode
         (" " 0 my-face-b-1 append)
         )))
    (ad-enable-advice 'font-lock-mode 'before 'my-font-lock-mode)
    (ad-activate 'font-lock-mode)
    ってやってんだけど、Warning defface for `my-face-b-1' fails to specify containing   group
    ってなるのが気持ち悪いんだけど・・・・。
    86 : 名無しさん@お腹 - 2009/01/31(土) 10:07:56 (-2,-30,-28)
    nil :group 'font-lock-highlighting-faces )

    nil の後にグループ追加じゃ
    87 : 名無しさん@お腹 - 2009/01/31(土) 15:25:27 (-6,-29,+0)
    >>83
    irieさん乙!
    88 : 名無しさん@お腹 - 2009/01/31(土) 15:45:51 (-1,-29,-5)
    どこかに Tamago(egg) のパッチを集めている場所はある?
    これhttp://packages.debian.org/ja/source/sid/egg くらいか。
    89 : 名無しさん@お腹 - 2009/02/01(日) 05:14:29 (+69,+29,-43)
    関係ないけど
    ・デファクトスタンダードにちょっとカスタマイズ
    ・他人からみて、変態と思われるぐらいのカスタマイズ
    変態と思われるぐらいのカスタマイズをして、弊害ってあるよね?
    逆にちょっとカスタマイズで効率性などのデメリットもあるのかな?

    キーボード配列も個人的に変えたくないんだよなあ
    90 : 名無しさん@お腹 - 2009/02/01(日) 09:37:32 (-1,-30,-25)
    >>45

    anthy-mode はわからんけど、egg 経由でよいならこういうのも。

    http://www.eva.hi-ho.ne.jp/~minoura/kbd/index.html
    91 : 名無しさん@お腹 - 2009/02/01(日) 11:31:30 (+12,-29,-33)
    >>89
    カスタマイズをバンバンすると、
    Emacsやelispのバージョンアップについていけなくなることあるね。
    だから出来るだけパッチにして投げるようにしてる。
    defcustamでoffの状態で。
    92 : 名無しさん@お腹 - 2009/02/01(日) 11:47:00 (+62,+29,-91)
    カスタマイズのしやすさが Emacs の最大の利点なんだよ。
    変態的なカスタマイズができなくていいなら、 Emacs Lisp なんかいらないわけで。

    ぶっちゃけ、素の状態の Emacs はとても使いにくい。
    カスタマイズなしで使いたいなら、 Vim あたりのがずっといい。
    93 : 名無しさん@お腹 - 2009/02/01(日) 17:00:44 (+45,+13,-20)
    emacs23でバッファ毎にフォントを変えるやり方を教えてください。
    (例のみでも構いませんのでおねがいします。)
    94 : 名無しさん@お腹 - 2009/02/01(日) 17:13:50 (+3,-30,-75)
    EmacsでLinuxのコーディングスタイルにあわせたインデントに
    なるような決定版的なものってないですか?
    linux/Documentation/CodingStyleにあるc-lineup-arglist-tabs-only
    も設定してみましたが、まだGNUインデントの面影がたまに。
    linux-modeのようなメジャーモードがあるといいんですが。
    95 : 名無しさん@お腹 - 2009/02/01(日) 17:45:37 (+32,-29,-5)
    M-x c-set-style linux じゃあだめなんかな
    96 : 名無しさん@お腹 - 2009/02/01(日) 18:07:34 (+4,-30,-15)
    >>93
    (buffer-face-set (font-face-attributes "VL Gothic 10"))
    97 : 名無しさん@お腹 - 2009/02/01(日) 19:01:22 (+62,+29,-63)
    >>95
    ありがとう。それはもうやってて、だいたいうまくいくんだけど
    一部インデントに空白を使おうとする挙動が残ってる
    ほんとにタブしか使わない挙動に一発で変更できないかなあ、と
    98 : 名無しさん@お腹 - 2009/02/01(日) 19:20:34 (+6,-21,-17)
    そのfileにあるelispだと何がまずいの。
    99 : 名無しさん@お腹 - 2009/02/01(日) 19:46:48 (+3,-30,-99)
    c-lineup-arglist-tabs-onlyのこと?それは役にたってる
    でもまだ他にもあるわけで。1行コメントが右マージンを超えた場合に
    タブと空白を混ぜて微調整しようとする挙動をやめさせたい。M-; で
     int i;<tab><tab><sp><sp>/* long ... 80桁超え comment */
    ここはタブだけで空白の微調整はいらないから。
    そのほか全般にタブと空白を混ぜようとする挙動を禁止したい。
    簡単には無理なんでしょうか?
    100 : 名無しさん@お腹 - 2009/02/01(日) 20:30:03 (+4,-30,-82)
    その行末のコメントはCodingStyleにはない。
    「全般的に」は具体的にどこ?
    CodingStyleの記述で指摘して。
    CodingStyleに従うルールなら書いてみるけども。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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