Emacs

Emacs 24

次のページを参考に、Emacs 24.1 を Mac OS X 10.7 Lion, Xcode 4.3 でビルド。 Emacs24 のインストールと新機能 : 紹介マニア Emacs 24.1正式版 + inline-patchをHomebrewで入れる - non-nil ついでに使わなくなった Emacs Lisp や .emacs の設定を整理・破…

『Software Design』2011-12

『Software Design』が Mac 特集だったので買ってきた。クックパッドでは Emacs 派が減って Vim が幅をきかせているらしい。がんばれ Emacs 使い。Software Design (ソフトウェア デザイン) 2011年 12月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2011/11…

『Emacs Lisp テクニックバイブル』買いました。

るびきちさんの『Emacs Lisp テクニックバイブル』買いました。年末に読むかな。Emacs Lispテクニックバイブル作者: るびきち出版社/メーカー: 技術評論社発売日: 2011/11/26メディア: 単行本(ソフトカバー)購入: 5人 クリック: 220回この商品を含むブログ…

color-theme, Tango

Emacs の色・フェイスなどをまとめて登録・変更できる color-theme という Emacs Lisp がある。 EmacsWiki: Color Theme color-theme homepage Meadow/Emacs memo: 表示のカスタマイズ ― 背景色,メニュー オープンソースのソフトウェアに一貫した UI をもた…

Meadow T シャツ購入

Meadow の起動画面(スプラッシュ画面)の T シャツを買った。色違いで2枚。とりあえず写真とったので貼っておく。この写真じゃ色がわかりにくいけど、「ライトベージュ」と「ライトグレー」の2色。Sサイズ。購入はここから: moyashiさんのマイショップ デ…

タブをスペースに変換する(untabify)

ソースコードを Wiki やブログにコピペするとき、インデントがタブ文字のままだと困る。エディタではタブ幅4だけど、ブラウザだと8なので深すぎる、横幅びろーん、とか。 Emacs だと M-x untabify でタブをスペースに変換してくれる。タブ幅・桁は見た目通り…

Emacs ホントに終了させるか確認する

「C-x」で始まるキーを押そうとして、「x」を押す指がちょっとすべって、「c」も押してしまって、「C-x C-c」になって、Emacs が終了してしまう、みたいな事故がときどきある。Emacs はたいてい起動させっぱなしになるはずなので、簡単に終了しないようにす…

color-theme

CarbonEmacs で全画面表示していると、標準の白背景ではまぶしすぎる感じがしたので、黒背景・白文字にしてみた。 ;; color-theme (require 'color-theme) (color-theme-dark-laptop) 入門 GNU Emacs 第3版作者: Debra Cameron,James Elliott,Marc Loy,Eric …

js2-mode

Emacs/Meadow で JavaScript ファイルを見たり、ちょこっと書き換えたりする必要に迫られた。Meadow のネットインストール・パッケージには javascript.el ってのがあるんやけど、こいつはシンタックスハイライトまわりがいまいちっぽかったので、代替を検索…

キーバインド変更

標準でやってるのはこれぐらいかなぁ? (keyboard-translate ?\C-h ?\C-?) (global-set-key "\C-h" nil) (global-set-key "\C-ch" 'help-command) (global-set-key [f1] 'help-for-help) (global-set-key "\M-?" 'help-for-help) (global-set-key "\C-cg" 'g…

Carbon Emacs パッケージをインストール

Carbon Emacs パッケージをインストールした。インストールはめちゃ簡単。いろんな Emacs Lisp パッケージが一緒になってて楽。ただ、何が入ってるかはわかりにくいかも(Meadow だとネットインストールの画面でわかる)。 Windows マシンから持ってきた .em…

emacs-railsメモ、サーバー起動

メニューなら[RoR]-[Web Server] キーは "C-c C-c w" の後に何か。"w" は Web Server の "w" C-c C-c w s Start/Stop Web Server。サーバーの起動・停止。Start/Stop の "s"。 C-c C-c w a Open Browser on Current Action。ブラウザで現在のアクションを開…

「C-u 数 文字」で区切り線を書く

テキストファイル内によく「-」や「=」、「#」、「*」など文字で区切り線を書く。 ================================================================================ ほげ ----------------------------------------------------------------------------…

Emacs から Subversion を使う

Emacs から Subversion の操作をするための Emacs Lisp パッケージとして、vc-svn, psvn, dsvn というのがある。vc-svn はよく知らない。vc-mode(バージョン管理のマイナーモード)のバックエンドに svn を使えるようにするものかな? psvn.el と dsvn.el …

rnc-mode

http://www.pantor.com/download.html ;;;============================================================================= ;;; rnc-mode ... A major mode for editing RELAX NG Compact syntax. ;;;====================================================…