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

    元スレEmacs part 28

    emacs覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    52 = :

    バカに見られたい人には確かにいいかも

    53 = :

    isearch で、'-' のキャラクターが [_-] をマッチするように
    設定することはできますか?

    54 = :

    >>49
    > じゃぁ、これかな。
    > (info "(elisp) Regular Expressions")

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

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

    ないのですか、うーん。Emacsユーザはこのぐらいならみんな自分で書けるって
    ことなのかしら。

    55 = :

    じゃあ秀丸使ってくださいね

    56 = :

    秀丸のポテンシャルにはEmacsすら及ばなかったのか…

    57 = :

    秀丸の話はどうでもいいので、
    わかる人は>>53に答えてください。

    58 = :

    ポテンシャル=潜在能力はどう見てもLisp処理系がまるごとついてるEmacsが上だろ

    59 = :

    >>58
    釣られんなよ。
    秀丸もJAVA整形は外部プログラム呼び出し。
    つか、整形は整形プログラム呼び出しの方がいいだろ。

    60 = :

    そうだな。じゃあ、その潜在能力を沸騰させてくれ。

    61 = :

    ごめん、SQL整形ね。間違った。

    62 = :

    >>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 = :

    >>62
    ありがとうございます!
    これで相当検索が楽になりました。

    64 = :

    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 = :

    >>54
    希望する動作をする Elisp で実装されたツールはないということ。
    誰も作っていないということは需要がないということ。
    もしも次に同じことを言う人のためにキミが最初につくって配ればいいじゃないということ。

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

    66 = :

    外部コマンドが既にあるなら、それを呼び出してバッファを書き換えれば良い。
    その前後の編集は>>47でいいだろう。

    67 = :

    なんだと

    68 = :

    分かってないな。Emacsは要塞なのだよ。

    69 = :

    >>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 = :

    elispで作る利点が全く見えない。
    そしてUNIX的ではない。

    だがそこから何かが生まれるかもしれない。
    がんばれ。

    71 = :

    そんなことを言い出したらEmacs自体がUNIX的ではないだろwww

    73 = :

    ぐぬゅぅ

    74 = :

    >>71
    まーそうだね。
    と言っても全てをelispでやってる訳じゃない。

    75 = :

    エディタは開発者の生命線であり、Emacsは総司令官である。

    76 = :

    >>75
    > エディタは開発者の生命線であり、Emacsは総司令官である。
    禿同!

    77 = :

    >>75
    鬼才あらわる

    78 = :

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

    79 = :

    気持ち悪いんです

    81 = :

    >>75
    navi2chな俺は一体どうしたら…

    82 = :

    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 = :

    scim-bridge.el version 0.7.4 リリース

    table-insert で作成した表内での入力ができるようにしてみました。
    あと、yasnippet.el の最新版に対応しました。

    84 = :

    おつでっす。

    85 = :

    (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
    ってなるのが気持ち悪いんだけど・・・・。

    89 = :

    関係ないけど
    ・デファクトスタンダードにちょっとカスタマイズ
    ・他人からみて、変態と思われるぐらいのカスタマイズ
    変態と思われるぐらいのカスタマイズをして、弊害ってあるよね?
    逆にちょっとカスタマイズで効率性などのデメリットもあるのかな?

    キーボード配列も個人的に変えたくないんだよなあ

    91 = :

    >>89
    カスタマイズをバンバンすると、
    Emacsやelispのバージョンアップについていけなくなることあるね。
    だから出来るだけパッチにして投げるようにしてる。
    defcustamでoffの状態で。

    92 = :

    カスタマイズのしやすさが Emacs の最大の利点なんだよ。
    変態的なカスタマイズができなくていいなら、 Emacs Lisp なんかいらないわけで。

    ぶっちゃけ、素の状態の Emacs はとても使いにくい。
    カスタマイズなしで使いたいなら、 Vim あたりのがずっといい。

    93 = :

    emacs23でバッファ毎にフォントを変えるやり方を教えてください。
    (例のみでも構いませんのでおねがいします。)

    94 = :

    EmacsでLinuxのコーディングスタイルにあわせたインデントに
    なるような決定版的なものってないですか?
    linux/Documentation/CodingStyleにあるc-lineup-arglist-tabs-only
    も設定してみましたが、まだGNUインデントの面影がたまに。
    linux-modeのようなメジャーモードがあるといいんですが。

    95 = :

    M-x c-set-style linux じゃあだめなんかな

    96 = :

    >>93
    (buffer-face-set (font-face-attributes "VL Gothic 10"))

    97 = :

    >>95
    ありがとう。それはもうやってて、だいたいうまくいくんだけど
    一部インデントに空白を使おうとする挙動が残ってる
    ほんとにタブしか使わない挙動に一発で変更できないかなあ、と

    98 = :

    そのfileにあるelispだと何がまずいの。

    99 = :

    c-lineup-arglist-tabs-onlyのこと?それは役にたってる
    でもまだ他にもあるわけで。1行コメントが右マージンを超えた場合に
    タブと空白を混ぜて微調整しようとする挙動をやめさせたい。M-; で
     int i;<tab><tab><sp><sp>/* long ... 80桁超え comment */
    ここはタブだけで空白の微調整はいらないから。
    そのほか全般にタブと空白を混ぜようとする挙動を禁止したい。
    簡単には無理なんでしょうか?

    100 = :

    その行末のコメントはCodingStyleにはない。
    「全般的に」は具体的にどこ?
    CodingStyleの記述で指摘して。
    CodingStyleに従うルールなら書いてみるけども。


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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