狐に背中を飛び越されまして
シンガポールでも愛用しているxyzzy。新規ファイルを作成したときや判定できなかったときの文字コードがShift-jisなのでUTF-8に変更した。 .xyzzyに以下を記述 (setq *default-fileio-encoding* *encoding-utf8n*) (setq *default-eol-code* *eol-lf*) 文字コードをutf8n、改行コードをLFに。その他の文字コードはlisp/encoding.lに書いてある。 参考サイト 新しく作成するバッファのデフォルトの文字コードを euc-jp:lf にしたいのですが…。 xyzzy の音 - 文字/改行コード
エディタでアウトラインプロセッサ 過去、WindowsではTreeMemoと呼ばれるアウトラインプロセッサ(シェアプログラム)を利用していました。 利用しやすく重宝していたのですが、当然ながら専用ファイル形式ですので他のソフトウェアとの連携は取りにくいのです。 理想としては、テキストベースでgrepをかけるような感じで利用でき、ツリーをマウス操作等で簡単に扱えるソフト。 そんなわがままを叶えてくれるのがxyzzyのアウトラインモードです。 Emacsの操作が苦にならない人ならば、xyzzyのアウトラインモードは秀逸の操作感です。 こんなアウトライン機能が無料で提供されている事は驚き以外のなにものでもありません。 ※あくまでも私の感想です。 outline-tree2を導入 outline-tree2の導入手順参考サイト 上記サイトを参考にしながらアウトライン機能を導入してみる。 必要なライ
xyzzyを普段から使っていますが、なかなかすべての機能を使いこなせるものではありません。とりあえず自分がよく使っているものをまとめてみました。もし良かったら何かの参考にしてください。特に断っていない時はデフォルトの設定です。 Last modified: "2005/09/06 10:54:45 +0900" コンテンツ このマニュアルを読むにあたって インストール 簡単な設定 ファイル操作 バッファ操作 ウィンドウの操作 ファイラの使い方 カスタマイズ その他の拡張 プログラム編 リンク new! (2004/04/10) 検索 (2004/03/17) Manual of R-mode on xyzzy 図解付録ページ(画像たっぷりなので少し重いです。) setting.html xyzzy使いに50の質問への回答 このマニュアルを読むにあたって もちろんリンクフリーです。ぜひリンク
Title正規表現の表記 TypeTips Section検索・正規表現 正規表現の表記方法です。以下は Toy's xyzzy memo - Data Library - http://www.carabiner-systems.com/xyzzy/data.html) からの引用です。 --- 引用 --- 正規表現 regular expression 1999/12/29 Written by Tetsuya Kamei [xyzzy:03768] ^ 行頭にマッチ $ 行末にマッチ . 改行文字を除く任意の 1 文字にマッチ [...] 文字クラスのどれか 1 文字にマッチ [^...] 文字クラスの補集合のどれか 1 文字にマッチ * 直前の正規表現の 0 回以上の繰り返しにマッチ (={0,}) + 直前の正規表現の 1 回以上の繰り返しにマッチ (={1,}) ? 直前の正
指定した正規表現にマッチする文字列に色をつける機能。reference によればこんな風に使う。 ;; regexp-keyword-list に使う list を用意しておいて (defvar *hoge-regexp-keyword-list* (compile-regexp-keyword-list '(("regexp" CASE-FOLD COLOR *CONTEXT *BEGIN *END) ...))) ;; 適用する buffer で local に regexp-keyword-list を bind (make-local-variable 'regexp-keyword-list) (setq regexp-keyword-list *hoge-regexp-keyword-list*) このやり方だと一箇所で全部の regexp-keyword を定義しておかなきゃ
xyzzyのコマンドを分類し,キーバインド,コマンド名,機能説明を表にしたものである。あくまでもxyzzy初心者が,自分を含むxyzzy初心者のために作成したものであって,不適切な分類や表現があったとしてもご寛容願いたい。また,そのような問題点をご指摘くださればさらに初心者としてはありがたい。なお,コマンドによっては関連すると思われる分類にも重複して掲載している。 キー設定 カーソル移動 ジャンプ スクロール 編集モード リージョン セレクション バッファ ウィンドウ フレーム・セッション 検索・置換 レジスタ エンコーディング lispプログラミング システム 辞書 IME アブレブ
OCamlのソースを編集したい (caml-mode) キーワードとコメントに色づけをするだけのcaml-modeです.caml-modeと言っておきながら実際にキーワードファイルに入ってるのはOCamlのキーワードです.以下の2つのファイルが必要です. caml.l caml-mode 本体 ($XYZZY/lisp/か$XYZZY/site-lisp/におく) caml キーワードファイル ($XYZZY/etc/におく) ; 使用例 (load-library "caml") (push '("\\.ml$" . caml-mode) *auto-mode-alist*) 上のコードを$XYZZY_HOME/.xyzzyに書くなどして,起動時に読み込まれるようにすると便利です.参考:2002/08/11 よく知らないキーワードの色づけをいいかげんにしているので,自分の
xyzzyのファイラのディレクトリ移動ダイアログは,デフォルトだと以下のようになっている. 1行目にある「カレントディレクトリ」は簡単に変更できそうにない.2行目から6行目までのディレクトリは,xyzzyをインストールしたディレクトリにある.xyzzyファイルを修正することで変更できる.例えば,このような記述を追加する. (setq *filer-directories* '(("desktop" . "C:/Documents and Settings/foo/デスクトップ") ("my documents"."C:/Documents and Settings/foo/My Documents") ("program files"."C:/Program Files/"))) xyzzyをいったん終わらせて,再実行.ファイラのディレクトリ移動ダイアログはこのようになる.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く