@anemoにEmacs勉強会やってよと軽いノリで言われたので、Emacs勉強会を軽いノリでやってみようかと思います。 日時はまだ未定。6月中にやりたいので、RubyKaigiの次の週末くらいがちょうどいいのかな。 場所は近間がいいので、東大工学部2号館のどこかにしようかな。 どんなことをやろうか、適当に案を↓に書いていくので、これはイイと思ったものに☆をつけてね。あとコメントで提案などしてくれてもおk
![2008-06-08](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
Gaucheってそのままだとシェルスクリプト的なものををちょっと書いたりする用途にはあんまり向いてなくて、普通にシェルスクリプト書いたりruby使ったりしてたんだけど、そろそろgaucheでやりたいじゃん、という気分になってきた。用途からすると、似たようなライブラリを誰か書いていてもいい気がするけれど、調べるのも面倒なので自分で書いてみた。ついでにそのライブラリをデフォルトで利用できる状態にした上に、初期化ファイルを読みこんでgoshを起動するgoshellというコマンドをつくった。 まず、予め使いたいシェルのコマンドを $HOME/.goshellrc に登録する。とりあえず mkdir, ls, wget あたりを登録するときは、こんな感じ。 (define-commands mkdir ls wget) さて、例えば http://foo.com/[000-999].jpg という1
scheme-complete.el is a single function that can be used with any Emacs scheme mode. It provides real-time, lexical-scope aware type inferencing tab-completion for any R5RS scheme, with extensibility for implementation-specific features (currently only Chicken and Gauche are customized). Gauche / Thread: [Gauche-devel] ANN: scheme-complete.el - smart tab completion 実際にEmacsに入れて動かしてみたら、かなり頭のいい補完をして
風邪でダウンしていたので、更新がおそくなってしまいましたが、回復してきたのでまとめることにします。解答してもらった方には、わかる範囲でトラックバックさせてもらってます。 解答は、問題作成時に考えていた解答例です。いろいろな人の解答を見ておもしろいものなどはコメント、解説で触れることにします。 きほん編 q1. 一般的に"カーソル"と呼ばれる、タイプされた文字やテキストの挿入が行われる位置のことをEmacsでは何と言う? A. ポイント 知ってるようで意外と知らない豆知識。入門 GNU Emacs 第3版 の6ページにもちゃんと書いてあったりします。 特にEmacsに詳しい人々は、カーソルのことをポイントと読んでいます。この用語は、オンラインヘルプシステムでも統一して使用されていますので覚えておいてください。 q2. split-window-horizontally(ウィンドウを水平に2分
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く