タグ

ブックマーク / tomoya.hatenadiary.org (47)

  • Emacs 23 から追加された Elisp。 - 日々、とんは語る。

    正確には、Emacs 22.1 から Emacs 23.1 で追加されたものです。なぜなら、Mac に最初から入っている Emacs が 22.1 だから。 調査方法。 /usr/share/emacs/22.1/lisp /usr/local/share/emacs/23.1/lisp 上記の2つのディレクトリに入っている Elisp のリストを作成して diff してみる。リストは見易いように tree を利用。Mac で tree をつかう場合は、MacPorts でインストールする。 リストは、それぞれのディレクトリで以下のようなコマンドで作成。 $ tree | grep -v 'el.gz' > ~/23.1.elc.list.txt 新たに追加された Elisp。 //www.easypg.org/index.html.ja">epa-file.el とその関連ファイル群:E

    Emacs 23 から追加された Elisp。 - 日々、とんは語る。
    Layzie
    Layzie 2009/08/07
    調査乙であります。
  • Emacs の人と Vim の人のキーストロークの数え方の違い。 - 日々、とんは語る。

    前回のウェブテコの懇親会で id:mollifier さんと VimEmacs の話になったときに Vimmer の mollifier さんが、 Emacs は何をするにもコントロールキーを押さないといけないから、行頭にカーソルを動かすのも、Ctr と a の2ストローク必要になってしまう。 もっと少ないストロークで操作したい。 というニュアンスの発言をしたところ、僕は即座に、 Ctr キーは1ストロークには入りません! と、バナナはおやつに入りません的な感じで熱弁したところ、周囲の人が大いにウケていました。 でもまぁ、これは真面目な話で、普段 Emacs を使うとき、どう考えても「修飾キー + 文字キーの組み合わせは一発操作」という感覚でしかありません。 「Ctr + Alt + s」とか、修飾キーが複数であっても、同時押しであれば、僕の中では1ストロークです。 一発で何んでもで

    Emacs の人と Vim の人のキーストロークの数え方の違い。 - 日々、とんは語る。
    Layzie
    Layzie 2009/07/16
    ああ、この話は良く分かる。"ストローク"って事だと何個同時押しでも1ストロークだよなあ。vimmerの人は"1ボタン"を"1ストローク"って言ってるのかなあ。
  • 僕の ddskk の設定です。 - 日々、とんは語る。

    僕の ddskk の設定です - コトリコ を見て、僕も晒そうと思いつつ忘れていたので今さら。 .emacs に、 (require 'skk-autoloads) (global-set-key (kbd "C-x C-j") 'skk-mode) ; C-x C-j で skk モードを起動 (setq skk-byte-compile-init-file t) ; .skk を自動的にバイトコンパイル と書いておいて、ホームディレクトリに .skk というファイルを作って、そちらに基的な設定を書いています。 ;; 辞書 (setq skk-large-jisyo "~/Library/Application Support/AquaSKK/SKK-JISYO.L") ; 一応 (setq skk-server-host "localhost") ; AquaSKK のサーバー機能を

    僕の ddskk の設定です。 - 日々、とんは語る。
    Layzie
    Layzie 2009/07/13
    Aqua SKKをそのまま使ってるからなあ。参考にしよ。
  • WebKitという世界標準。 - 日々、とんは語る。

    にわかに現れ、ネット界を震撼させているバズワード。 以前からあった機能を「特別」にするiPhoneマジックという記事で使われている言葉ですが、ウェブ製作者の人からしてみれば、思想的に逆行、むしろ反逆しているような言葉ですね。 何故かと言えば、それ即ち、今現在でいうところの「IEという世界標準」と置きかえれてしまうからではないでしょうか。 別にWebKit自体が駄目だというわけではなく、ブラウザはあくまでウェブ "ブラウザ" であって、ブラウザ自体が標準にはなりえないわけです。全てのブラウザで等しくブラウジングできるようにあるために、標準(仕様)があるわけで、ブラウザは標準(仕様)に基づいてレンダリングできれば、何でも良いわけです。 docomo の新プラウザが(WebKitじゃなくて)イケてないという意見がありますが、逆に WebKit を採用して幸せになるのは、一体誰なのでしょうか? i

    WebKitという世界標準。 - 日々、とんは語る。
    Layzie
    Layzie 2009/07/09
    元ネタの方はどうも主客が逆転してるよね…
  • Cocoa Emacs を MacPorts からインストールしてみた。 - 日々、とんは語る。

    最近、至る所でCocoa Emacs の話題を聞くので、僕も入れてみようと思ったのですが、調べてみると、何やらリポジトリからソースコードをチェックアウトとか微妙に面倒な話です。 そういう時は我らが MacPorts という事で調べてみると、 emacs-app-devel @20090104 (aqua, editors) The GNU Emacs text editor, recent CVS development version ちゃんと、こんなPortfileが用意されていたので、こちらを使ってみる事にしました。 $ sudo port install emacs-app-devel で、おーけーです。最近では、PorticusというMacPorts のGUIフロントエンドアプリがありますので、ターミナルが苦手な人は、こちらを使ってみると良いでしょう。 ビルドが完了すると、/Ap

    Cocoa Emacs を MacPorts からインストールしてみた。 - 日々、とんは語る。
  • Emacs(中略)設定講座 その2「elisp のインストールと設定編」。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る前回は .emacs を作って、install-elisp.el をインストールするところまで紹介しましたが、今回は、更に Elisp をインストールして、色々な設定をするための基礎知識を紹介していきたいと思います。 候補を表示しながら補完する auto-complete.el を install-elisp を使ってインストールする。 まず、簡単に導入できて、設

    Emacs(中略)設定講座 その2「elisp のインストールと設定編」。 - 日々、とんは語る。
  • Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る というわけで、前に言っていた普及記事です。 前置き(読み飛ばしOK) 僕が Emacs 系エディターを使い初めた当初、特殊なキーバインドにもそれなりに慣れてきたけど、設定が難しくて、誰かの設定をコピペしたけど、何か動かないとか、もうちょっと便利な設定があると思うけど、よく分かんないという日々が最近まで続いていました。 これではいかんと一念発起して、Lispの基礎

    Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。
    Layzie
    Layzie 2009/01/22
    Lisp書けると世界が広がる訳か…。