emacsに関するhyukiのブックマーク (7)

  • 秀丸からEmacsへ移行する - selflearn @ ウィキ

    秀丸は言わずとしれた有名エディタで、開発業務を行っている人にとってなくてはならないアプリです(若干の誇張有り)。強力かつ高速な編集機能、かゆいところに手が届く機能、などなど。 これがなければ皆の生産性は半分以下に落ちてしまうと思います(若干の誇張有り)。使いこなせば使いこなすほど馴染んでくる、というカスタマイズ性の高さも素晴らしい。 その辺はおあつらえのIDEじゃ味わえないです。もうね、開発者だったらどんなことがあっても入れて使いこなせるようになっておくべき、とも思うくらい。 バージョンが上がるごとに「この機能がほしかった」というツボな機能が入ってくるところもね。開発者のことを大切にしてくれているな、という気持ちにさせてくれる「分かっている」アプリなのです。

    秀丸からEmacsへ移行する - selflearn @ ウィキ
    hyuki
    hyuki 2011/02/12
    こまごま便利な情報が。Wheelのスピードダウンはどんぴしゃ助かる情報でした。
  • page moved

    2021-11-13 page moved to http://xahlee.info/emacs/emacs/reclaim_keybindings.html You'll be redirected in 10 seconds.

    hyuki
    hyuki 2011/02/12
  • (Emacs) Font Lockのルールを追加する - Weblog on mebius.tokaichiba.jp

    かつてJR横浜線 十日市場駅近くのMebius (CPU:Pentium 150MHz)より発信していたウェブログです。 前のエントリーからの続きである。 Font Lock modeの追加ルールを設定するには、font-lock-add-keywordsという関数を使う。ルールは、正規表現のパターンとそれにマッチする部分に適用するface、の組み合わせとして定義する。モード毎の設定が基だが、現在のバッファのみの設定もできる。 font-lock-add-keywords関数の書式は、 (font-lock-add-keywords モード名 ルールのリスト)である。モード名をnilにすると、現在のバッファに対する設定になる。 ルールの書式はいくつかの種類がある。 a. MATCHER b. (MATCHER . SUBEXP) c. (MATCHER . FACENAME) d. (M

    (Emacs) Font Lockのルールを追加する - Weblog on mebius.tokaichiba.jp
    hyuki
    hyuki 2011/02/11
  • Cocoa Emacs のフォント設定について - 瀬戸日記

    随時更新(最終更新:2012年3月28日) 書き散らかしている状態なので、ややこしく見えるかもしれないけどそんな事無いです。最終的には MacEmacs Wikiにできるだけ簡潔にかきます。 概要 フォント設定のスタンダードな方法は、初期フレームとそれ以降のフレームのフレームパラメータのデフォルト値を指定する連想リスト default-frame-alist でフォントを指定すること。日語を使う場合は、複数のフォントを使い分けるためフォントセットを指定する。設定例(1)はその方針。もう1つ別の方法があり、フレームのフォントを set-face-attribute という関数を使って変更する。これもフォントセットが自動的に作られて、それを後で調整する。それが設定例(2)。いずれの方法でも、最終的にはフレームのフェイスに対して1つのフォントセットが選ばれた状態になる。 現在の Emacs 2

    Cocoa Emacs のフォント設定について - 瀬戸日記
    hyuki
    hyuki 2011/02/03
  • 文字コード混在環境で正しく lgrep する

    2年前のEmacs の M-x grep をマルチエンコーディングにで文字コードの混ざった環境でも日語で検索できるようになって便利って話をしたんだけど、実はこれ、手元の環境では emacs -nw でしかちゃんと動いてなかった。 普段 Emacs を Emacs らしく使う際のほとんどの時間は -nw で使っているんだけど、ViewSourceWith や It's All Text を使って Firefox や Thunderbird から、あるいは日語の文字幅の問題から直接 CarbonEmacs を window で使うこともある。数ヶ月前に初めて気づいたんだけど、以前の設定で lgrep を呼び出すと日語検索で余計なものが引っかかったり、必要なものが引っかからなかったりしてまったく使いものになっていなかった。 twitter で何度もつぶやいてたりあれこれ検索していたんだけど

    hyuki
    hyuki 2011/01/20
  • おまけ for GNU Emacs

    かなり以前から eblook/Lookup のテストのために Emacs をインストールしていましたが、どうしても馴染めないまま数年の月日が過ぎてしまいました。が、とある事情で Wanderlust を使いたくなり、少しずつ Emacs に慣れようとしている今日この頃なのです。 と書いてからさらに数年。少しは慣れたような、でもたいして進歩していないような。 jaspace.el 仕事柄、日語の空白が表示されないと不安になる (というか結構困る) ので、練習も兼ねて、全角空白を薄い色の '□' として表示する minor mode を書きました。ついでに改行文字も表示できるようにしました。デフォルトでは、font-lock-mode が有効になっている場合にだけ機能します。代替文字や face は変更できます。こんなに冗長なことをしなくても、実用上は background だけ設定すれば十

    hyuki
    hyuki 2011/01/19
    "全角空白を薄い色の '□' として表示する minor mode を書きました。"
  • EmacsWiki: Anything

    Renaming to helmAnything.el was renamed to Helm in 2012. anything.elanything.el is a great application framework written by TamasPatrovics. It provides a totally new Emacs experience. While normal Emacs way is specifying action then selecting candidates, the anything way is narrowing and selecting candidates then executing action for selected candidates. It is something like “über-extensible spotl

    hyuki
    hyuki 2011/01/13
  • 1