xyzzy
Windowsでプログラミングをするとき、コードの編集にはxyzzyを使い、ビルドとデバッグにはVisual Studioを使っている。ブレークポイントを設定したいときなど、xyzzyで開いているファイルをVisual Studioでも開きたいことがあるので、そのコマンドを作成した…
xyzzy - カスタマイズ可能で軽快な Windows 用テキストエディタ 「Emacs」風テキストエディター「xyzzy」が6年ぶりのアップデート - 窓の杜 自分が愛用しているテキストエディタxyzzyがなんと6年ぶりにバージョンアップ。 エイプリルフールである4月1日にこ…
xyzzyでSKKを使って日本語を入力していると、"ん"がうまく入力できないことに気付いた。 自分は"ん"をローマ字入力するときにはnnと入力するのだが、この場合、"んn"となってしまう。そのため、その後あいうえおを入力するとな行になってしまう。n1回でも入…
xyzzyでは登録されているキーワードを色を変えて表示することができる。たとえばC++のコードを書いているとき、intやforなど言語の予約語は通常のテキストとは異なる色で表示されるので見やすい。 このキーワードはxyzzyがインストールされているディレクト…
ActionScript-modeではメソッド名を入力したときなどに解説や引数などの説明が表示されるコードヒントの機能がある。ところがこれが文字化けしてしまっている。 これを直すには、xyzzyのetcフォルダにあるActionScript_CodeHint.tsvをShiftJISで保存し直せば…
以前、xyzzyのActionScript-modeをダウンロードしようとしたら、サーバーが応答せず出来なかった。今回再び試してみたところダウンロードできたのでさっそくセットアップ。 ActionScript mode for xyzzy ちなみにIE8ではレイアウトが崩れて正しくページが表…
FlexSDKをセットアップしたので普段使うエディタxyzzyでソースを書くことができるようになった。なので、ActionScript用のモードをネットで検索。やっぱりActionScript-modeを作成した人がいたので、ありがたく使用させていただこう。 ところが、いろんなと…
#if〜#endifで無効になった部分を隠すにはhide-ifdefコマンドを使えばよい。 M-x hide-ifdef隠すといっても表示されなくなるわけでなく目立たない灰色になるだけである。 使用する前には設定が必要で、正しく設定していないと「何か知らんけどcppがエラー」…
PCがフリーズしてしまったので再起動したら、xyzzyでタブが表示されなくなってしまった。そこでメニューの「表示」→「ツールバー」を選んで表示させようとしたら、このツールバーの項目が灰色になっており選択できない状態に。 これは.xyzzy.historyファイル…
愛用しているエディタxyzzyではプログラムコードが見やすいようにと、フォントはTerminalを選択している。ところがなぜか今までは普通に表示できていたのに、うまく表示できなくなってしまった。異様に小さいサイズになってしまっている。メモ帳では正しく表…
エディタxyzzyでのC++-modeでは、TABキーはTAB文字の入力ではなくインデントとなる。普通にコードを書いているときは便利なのだが、ときどきTAB文字を入力したくなるときがある。そんなときは C-q TAB とやって quote-char のコマンドを使ってTAB文字を入力…
そういえば、最近タグジャンプの機能を使っていないことを思い出した。せっかく便利な機能なのに使わないなんてもったいない。ということで、xyzzyでのタグジャンプ機能のメモ。 ・タグファイルの作成 タグジャンプを使うにはタグファイルを作成しておかなけ…
CHM形式のヘルプファイルはxyzzyから参照することができる。 まず、「ツール」から「共通設定」を選択して、「ディレクトリ」タブを選択。そこの「HTMLヘルプ」の項目にCHM形式のヘルプファイルを指定する。 設定しておけば、F3キーを押すことでヘルプファイ…
VisualStudioのテキストエディタを使っていて、やっぱりxyzzyで編集したいと思ったときに、今編集しているファイルをxyzzyで開く方法。 メニューのツール - 外部ツールを選択して外部ツールを設定するダイアログを開き、追加ボタンを押して、以下の項目を設…
あるところで紹介されていたのを見て、ちょうどLispを勉強し始めたところだったので購入。 xyzzyを使った方法が書かれているので、すぐに試すことが出来る。 とりあえず、この前のサイトとこの本で勉強していこう。
前回うまく設定できていなかったのだが原因がわかった。単にskk-rom-kana-rule-listに*を付け忘れていただけ。 ということで、正しい設定方法は次の通り。 (setq *skk-rom-kana-rule-list* '(("zh" nil ("←" . "←")) ("zj" nil ("↓" . "↓")) ("zk" nil ("↑" …
カスタマイズするためにもやっぱりLispをちゃんと覚えないと。 ということで、xyzzy関連のページを調べているときに分かりやすそうなページがあったのでメモ。 M.Hiroi's Home Page / xyzzy Lisp Programming
Windows用のSKKであるSKKIMEが見つからなかったので、とりあえず使っているエディターxyzzy用のSKKをインストール。 kia's website - xyzzy関連 - skk.l と書いてアップした後、再びSKKIMEのページにアクセスしてみたらバイナリもちゃんとダウンロードできた…