2006-11-30 Thu
coLinux 上の Emacs の kill-ring の内容をWindowsのクリップボードと同期する
- Reference
naoyaのはてなダイアリー - coLinux 上の Emacs の kill-ring の内容をWindowsのクリップボードと同期する by Perl
http://d.hatena.ne.jp/naoya/20061125/1164466544
odz buffer - coLinux で Emacs の kill-ring の内容をWindowsのクリップボードと同期する
http://d.hatena.ne.jp/odz/20061125/1164433815
odz buffer - coLinux で Emacs の kill-ring の内容をWindowsのクリップボードと同期する #2
http://d.hatena.ne.jp/odz/20061125/1164437987
2005-02-14 Mon
コマンドラインからバイトコンパイル
- 方法
$ emacs -batch -f batch-byte-compile example.el
- Reference
Meadow/Emacs memo: バイトコンパイル
http://www.bookshelf.jp/soft/meadow_18.html
2004-08-18 Wed
Color-Mate
- Summary
mule / emacs / xemacs / xemacs UTF-2000 / Mule for win32 / Meadow をカラー化するキット
- Reference
Mule/Emacs/XEmacs/XEmacs UTF-2000/Mule for Win32/Meadow カラー化キット Color-Mate
http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/color_mate/
2004-08-18 Wed
Emacs21で色付け
- Summary
-nw で起動したときのEmacs21は環境変数TERMを見て挙動を変えているらしい
環境変数TERMをxterm-colorなどに変更するとTerminalでも色が使える.
TeraTermでは.iniファイルをFullColor=onとしてフルカラーモードにしておくと快適.
- Reference
TEAM Sodan - knagano AT sodan Dot org - Emacs21
http://sodan.org/~knagano/emacs/emacs21.html
Meadow/Emacs memo: 表示のカスタマイズ - 背景色など
http://www.bookshelf.jp/soft/meadow_26.html#SEC280
2002-12-17 Tue
SDIC Emacs上で英和・和英辞書を閲覧
- インストールの方法
Debian の Package は sdic sdic-gene95 sdic-edict
sdic-gene95 か sdic-edict は辞書の Installer.どちらかを選択してインストール.
sdic-gene95 をインストールする場合,kakasi が必要.
sdic-gene95 をインストールする場合,gene95.(lzh|tar.gz|tar.bz2) を /tmp あたりに置いておく.
この際,gene95.(lzh|tar.gz|tar.bz2) の所有者を root にしておかないと怒られる.
sufary がインストールされていると,辞書のインストール時に索引ファイルを作るか聞かれる.
当然,索引があるほうが早いので作る.
xdic は purge したほうがいいらしい.
sdic とは競合しないらしいけど.
- .emacs の設定
C-cw で英単語の意味を調べる.C-cW でカーソルの位置の英単語を調べる.
(autoload 'sdic-describe-word "sdic" "英単語の意味を調べる" t nil) (global-set-key "\C-cw" 'sdic-describe-word) (autoload 'sdic-describe-word-at-point "sdic" "カーソル位置の英単語の意味を調べる" t nil) (global-set-key "\C-cW" 'sdic-describe-word-at-point) ;; 動作と見掛けを調節するための設定 (setq sdic-window-height 10 sdic-disable-select-window t)
- Reference
namazu.org - Emacs 上で英和/和英辞書を閲覧するための簡潔で,小さくて,軽くて,小粋なプログラム
http://www.namazu.org/~tsuchiya/sdic/
2002-12-17 Tue
基本的な使用方法
- ファイル操作
| C-x C-c | Emacs の終了 |
| C-g | 操作の中止 |
| C-x C-f | ファイルを開く |
| C-x C-s | ファイルを上書き |
| C-x C-w | ファイルに保存 |
- 編集操作
| C-d | カーソル上の文字の削除 |
| C-k | 行削除 |
| C-SPC | リージョン指定開始 |
| C-w | リージョンの文字を削除 (Cut) |
| M-w | リージョンを一時的に保存(Copy) |
| C-x r k | リージョンを矩形領域として削除 |
| C-y | 貼り付け (Paste) |
- バッファの操作
| C-x b | バッファを指定して移動 |
| C-x C-b | バッファ一覧の表示 |
| C-x o | バッファを移動 |
| C-x 1 | フォーカスのあるバッファ以外を非表示 |
| C-x 2 | 現在フォーカスのあるバッファを上下に 2 つに分割 |
| C-x 3 | 現在フォーカスのあるバッファを左右に 2 つに分割 |
| C-x k | 現在フォーカスのあるバッファを削除 |
- その他
| C-h t | チュートリアル開始 |
- Reference
WithEmacs
http://www1.u-netsurf.ne.jp/~ysk-net/WithEmacs/
2002-12-16 Mon
マシン毎に設定を切り替える
- Summary
マシン毎に設定を切り替える場合,関数 system-name を利用して実行中のマシンの名前を調べることが可能.
(let ((system-name (system-name))) (cond ;; systemA または systemB で実行中の場合 ((string-match "^\\(systemA\\|systemB\\)\\(\\..+\\)*$" system-name) (load "$HOME/.emacs-AorB")) ;; systemC で実行中の場合 ((string-match "^systemC\\(\\..+\\)*$" system-name) (load "$HOME/.emacs-C")) ;; 指定されていないマシンで実行中の場合 (t (message (concat "Unknown Host: " system-name)))))
- Reference
Namazu.org - Tsuchiya Masatoshi's WEB Site - Emacs Lisp Tips
http://www.namazu.org/~tsuchiya/elisp/#depend-host
2002-11-30 Sat
ChangeLog用 Emacsの設定
- $HOME/.emacs に以下を記述
(setq user-full-name "Yoshiki SATO") (setq user-mail-address "yoshiki@example.com")