xyzzyに関するgintenlaboのブックマーク (2)

  • xyzzy --- C言語モード

    C言語モードでTABが思った通りに動かないので、作者の亀井さんに 質問しました。 ≫そもそもemacsと違って、RETで改行してインデントするように ≫なっているので、TABを押す機会はあまりないはずですが。 ≫インデントの仕方が私の好みでGNUスタイルになっていますが、 ≫気に入らなければ以下の変数を設定すればいろいろできます。 K&R BSD GNU c-indent-level 5 8 2 c-continued-statement-offset 5 8 2 c-brace-offset -5 -8 0 c-argdecl-indent 0 8 5 c-label-offset -5 -8 -2 c-brace-imaginary-offset 0 0 0 なるほどTABキーを押しちゃあダメ(押す必要がなかった)んですね。 では、さっそく私の好きなK&Rに変更しちゃいましょう。 li

  • メモ:ユニコードファイル二題。テキストソートと xyzzy の設定 - nouse

    私は、xyzzy エディタを用いてテキストを作成している。そのコードは基的にユニコード (utf-8n) で、改行コードは lf である。以下の話題は、この事実に関する。 [nouse: 大野晋・丸谷才一『日語で一番大切なもの』引用文索引] (2008年3月1日[土]) で引用文を五十音順 (辞書配列順) にソートする際には ruby を使用した (勿論、テキストソースでは、各引用文冒頭にその読みのひらがな化してソートタグに付けてある)。これは、xyzzy の filter-buffer でバッファ内容を sort.exe に喰わせた所、ゴミを吐き出したためで、恐らくは、xyzzy が呼ぶようになっている sort.exe がユニコードに対応していないのだろう。Windows で動くユニコード対応の sort.exe を少し探してみたが、出てこない。早々と諦めて ruby なら当然ユニ

    メモ:ユニコードファイル二題。テキストソートと xyzzy の設定 - nouse
  • 1