2005-09-26(Mon) [長年日記]
_ モード設定(というのか?)2
なかださんにご指導賜ったので早速やってみました。
.xyzzyを作ってなかったので、ホームディレクトリにファイル作って何にも考えずに全部コピペ。一応下に引用しておく。
(defun set-tab-columns-from-param (n) (interactive "s") (set-tab-columns (parse-integer n) (selected-buffer))) (pushnew (cons "tab-width" 'set-tab-columns-from-param) *auto-mode-parameter-alist*)
で、メモ帳でこんなファイルをつくっておいて
#!/usr/local/bin/ruby #-*- tab-width: 2; -*-
xyzzyに食わせるとローカル設定のタブストップが2に変わった。わーい。なかださんに感謝。
ちょうど入門xyzzyを会社から持って帰ってきたところだったんでラッキーだった。