タグ

emacsとhowtoに関するsyqueのブックマーク (6)

  • でらうま倶楽部 : 今風のEmacsの設定ってどんな風?

    2010年02月03日03:46 カテゴリプログラム 今風のEmacsの設定ってどんな風? ヤバいよね~。もうすっかり虜。 Emacs 22.3。 23.1じゃなくってスイマセン。 起動が遅い遅いゆうてる人もいますが、せっかくautoloadに対応してるマクロ群をしょっぱな load とか require したらそりゃ遅くもなりますって。勿体ない。 正しく autoload を使ったり、hook関数内で設定を行う手法に切り替えれば、起動は格段に高速化されると思うんだけど、どーなんでしょう。 部長のEmacs環境、色々手を入れてますが、起動は一瞬です。一秒以内。その代わり、はじめて dired やorg-modeを使う時、一瞬読み込待ちが入りますが。 ま、どっちを取るかは…人次第ですけど、起動時間にイライラしてる人は設定を見直してみる価値はあるんじゃないかな。 ただ、部長は有名どころの拡張

    syque
    syque 2011/02/09
    load で 各 OS 依存の設定を init-windows, init-macos に保存するようにした
  • 秀丸からEmacsへ移行する - selflearn @ ウィキ

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

    秀丸からEmacsへ移行する - selflearn @ ウィキ
    syque
    syque 2011/02/08
    秀丸から Emacs へ移行した人のメモ。秀丸にある便利機能をいかに移植するか、という視点が面白い
  • 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/に移転しました
    syque
    syque 2011/01/26
    Emacs Lisp の書き方。やや実践的。
  • Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア

    Emacs 最新版の解説は Emacs24 のインストールと新機能 を参照してください。 概要 Mac OS X 上で Emacs23 の利用を始めてから使いこなしまでの解説。 今の所この文章はあまりコンピュータ初心者向けとは言えません。Emacs をまったくしらない場合はJFの文章である Emacs Beginner's HOWTO が参考になるでしょう。 またこの文章は http://macemacsjp.sourceforge.jp/ に書いた物を中心に個人的なメモをまとめた物です。 以下で Mac Emacs のメーリングリストを運営しています。Mac上で Emacs を利用している方は加入してみてください。 http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users またはてなEmacs グループを運営しています

    syque
    syque 2011/01/26
    Emacs22 と 23 の違いについてを交えながら、インストールや基本的な操作・カスタマイズの解説
  • Lisp一夜漬け

    Lisp 一夜漬け 「Lisp 一夜漬け」は、ソフトバンクの月刊誌『Oh!X』の 1995年10月号〜1995年12月号に掲載された Lisp 講座です。 ここでは、掲載当時の X68000 に特化した部分などは削除してあります。 (ということは、1995年12月号掲載ぶんは全削除です) Lispの書き方 (1997.09.26 21:55) Lisp の世界 関数という概念 書き方 変数 制御と述語 関数定義 リスト (1997.10.01 00:50) Lisp におけるデータ型 ドット対 ドット対からリストへ nil について リストの定義 リストを扱う関数 リストを扱うプログラムを作る

    syque
    syque 2011/01/26
    Lisp の基本的な使い方。
  • Emacs でつくる JavaScript と ActionScript の環境 - JACO-BASS

    Home » Blog, イベント, 制作 » 2009 » 6 月 » Emacs でつくる JavaScript と ActionScript の環境 第7回のウェブテコで発表したネタです。スライドを用意しなかったので、今回はブログの記事として書きます。 Emacs の JavaScript のメジャーモード。 Emacs では、特定のファイルを編集する場合、それに特化したメジャーモードを使うことで、編集をより便利に行なうことができます。 JavaScript を編集するためのメジャーモードは、以下のものが代表的です。 javascript-mode js2-mode 最近、人気なのは js2-mode の方で、こちらは Java で書かれた JavaScript パーサのRhinoが移植されており、リアルタイムの構文チェックが行なわれるところが他のモードとの大きな違いです。 ただし

    syque
    syque 2011/01/25
    emacs に JavaScript と ActionScript のモードをインストール。js2.el を実際のファイル名に指定するのを忘れずに。(コメ欄より)
  • 1