2007-04-04から1日間の記事一覧

検索や置換の範囲を限定したい

xyzzyの場合普通の選択範囲で置換とかは使わないで、ナローイングって言う怪しげな機能があるのでそれを使う。使い方は 限定したい範囲の始めの所でC-SPCでマークする 限定したい範囲の終端にキャレット(文字を入力する点滅するヤツを)を移動 場所をを決め…

文字列に"を使いたい

こんな風にエスケープする。 \"とかすれば良い。ついでにエスケープシーケンスって単語を理解すると良い感じ。

タブと改行

普通はエスケープシーケンスを利用して \t タブ \n 改行とか言う感じで表記する。ex 正規表現とかでも使う場合が多い。 ;半角スペースとTAB文字と全角スペースを対象とする [ \t ]+ そんな事は知ってるけど、M-rとかC-sとかで\nとか使えねーじゃねぇか馬鹿と…

C-SPCが設定したい。

C-SPCはC-@と同じ。 ちなみに、C-[はESCと同じ。C-mはRETと同じ。確か。 この辺の詳しい意味は。keymap.lとかどこかに書いてあったような気もする。違ったかもしれない。忘れた。

#\LFDって何?

LFD =(C-RET) #\LFD = #\C-jつまり、Ctrl+Enterのこと。RETととなっているのはEnter=ReturnでRetrunのRETだと思う。他には、xyzzy的には改行を意味する。C-jは改行を指す。C-jは少し特殊なキー C-j = C-Ret。 #\LFD は改行を表す文字。 整数値で表すと 10 (#…

"#"が何を意味するのかわからないんです

"#"が何を意味するのかわからない。検索しようにもキーワードをどうすればいいのか微妙。と言うときの回答。 #はfunctionという関数を省略して表記する場合の方法*1 ex #'car = (function car)■参照 http://pc7.2ch.net/test/read.cgi/software/1143621919/5…

パスに出てくる~

~/hoge/hogeとか書かれている場合の~は何を指しているか。 A1.普通はディレクトリ(ユーザーのホームディレクトリ)Q2.どこをさしているか。 A2.C-x C-f で~/を入力して見れる場所を指す。~はunixとかだとホームディレクトリを指すので、その様な意味合いで…

xyzzyが使いたい人のための怪文(その3)

xyzzyの細かいツボ的な話。具体的な行動とそれに対応する回答。FAQみたいなものか。 ディレクトリのパスに出てくる~って何。 #が何を意味するのかわからないんです LFDって何? C-SPCの設定の仕方。 タブと改行 検索とか置換するときのタブと改行 検索や置換…