Vim

Vimはもっと外の世界につながろうプラグイン作りました

無駄に壮大なタイトルの記事ですが、内容は単純。 (それなりに)汎用な外部プロセスとの対話プラグインを作りましたというお話。 以前この記事ではVim上からGaucheのREPLといちゃいちゃするためのプラグイを紹介しました。 今回紹介するプラグインはGoshREP…

LISP風VimScript「vise」

LISPが好きですか?ときかれたら「Yes」と答えるでしょう。 VimScriptが好きですか?ときかれたら「No」と答えるでしょう。 だけど、Vimが好きですか?ときかれたら「Yes」と答えるでしょう。 そんなわけで今回作ったvise(ビーズ)です。 これはKPF#x08のネタ…

Gauche開発支援拡張vim-gdev/emacs-gdev紹介

VimとEmacs上のそれぞれで動作するGauche開発支援の拡張スクリプトを開発しています。 開発に一区切りつけるためにこの辺で紹介記事としてまとめておきたいと思います。 なにはともあれ動作画面のスクリーンショットから。 このスクリプトではVimとEmacsでほ…

vim_goshreplに自動use機能とwhich-module関数を追加しました

先日こちらで紹介したVim上で動作するGaucheのREPLプラグインに新しい機能を実装したので紹介します。 自動use機能 まだ読み込まれていないモジュールのシンボルを使用したときに、自動的に必要なモジュールをuseする機能です。 which-module関数 シンボルが…

Vim上でGaucheのREPLを動かす

※2012/5/4 追記 neocomplcache用のキーワードパターン記述を追加 タイトル通り、画像の通りのものを作りました。 Vim上からgoshREPLを扱うためのVimscriptです。 ソースコードはGithubにあります。こちら。 インストール方法は標準の方法と変わりないので割…

neocomplcacheを利用したGauche用補完プラグインgosh_completeを作ってます(インストール篇)

※3月4日gosh_completeのインストール方法を修正しました。 タイトルがやたらと長くなってしまいましたが、何となくの思いたった勢いで、Vimのneocomplcacheのソースプラグインとして動作するGauche用補完プラグインを作成してます。 動作画面はこんな感じ↓ …