タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

lispとtutorialとelispに関するjjzakのブックマーク (2)

  • Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました

    基礎文法最速マスターブームにのっかってみる。Ruby基礎文法最速マスターをだいたいEmacs Lisp(elisp)に置き換えてみる。 Emacs LispはEmacsで使われているLisp方言のひとつだ。他の言語をある程度知っている人はこれを読めばEmacs Lispの基礎をマスターしてEmacs Lispを書くことができるようになるかもしれない。無保証ではあるが。 ある程度はCommon Lispにも応用できると思うよ。 更新情報 [2010/02/03] 注釈の誤りを修正。 let*について加筆。 基礎 対話的にEmacs Lisp式を評価する Emacsを起動したときに生成されている、スクラッチバッファ(*scratch*)を使うと、Emacs Lispの式を簡単に評価することができる。M-Tabで補完できるぞ。 式を書いたらC-jを押すと、式の値が出てくるぞ。 (+ 1 3) 4

    Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました
  • Easy-Mmodeを使ってEmacsのマイナーモードを作る | feedforce Engineers' blog

    今回はEmacsのマイナーモードを作成する手順を紹介します。 説明では弊社が提供しているプロダクトのひとつ RSS Suite で利用している独自フレームワーク中で、対応するファイル間を移動できるようにするマイナーモードを作成していきます。 メジャーモードとマイナーモード Emacsにはカスタマイズする定義の集まりであるモードというものがあり、メジャーモードとマイナーモードの2種類があります。 メジャーモード 特定のテキスト編集向けに特化している。各バッファには、ある時点で1つのメジャーモードしかない。 メジャーモードの選択とは独立にオン/オフできる機能を提供する。 ここではマイナーモードを作成します。 バッファとウィンドウ Emacs内でファイル間を移動するには、ウィンドウとバッファの操作が必要になります。 バッファ 編集領域。Emacsの編集操作はすべてバッファを対象に行われます。 ウ

    Easy-Mmodeを使ってEmacsのマイナーモードを作る | feedforce Engineers' blog
  • 1