<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vim-users.jp &#187; イベント</title>
	<atom:link href="http://vim-users.jp/category/event/feed/" rel="self" type="application/rss+xml" />
	<link>http://vim-users.jp</link>
	<description>日本の Vim ユーザのためのハブサイト</description>
	<lastBuildDate>Thu, 09 Sep 2010 00:24:18 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://vim-users.jp/?pushpress=hub'/>
		<item>
		<title>Wanted: Lightning talkers at the &#8220;Vim&#8221; sub-event in RubyKaigi 2010</title>
		<link>http://vim-users.jp/2010/08/vim-at-rubykaigi2010-call-for-lt-en/</link>
		<comments>http://vim-users.jp/2010/08/vim-at-rubykaigi2010-call-for-lt-en/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 12:05:03 +0000</pubDate>
		<dc:creator>kana</dc:creator>
				<category><![CDATA[イベント]]></category>
		<category><![CDATA[告知]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=1859</guid>
		<description><![CDATA[Requirements RubyKaigi 2010 Conference Pass (Don&#8217;t you have one yet?) Passion to talk about Vim About presentation Theme: Anything which is related to both Vim and Ruby. Time limit: 5 minutes (not including question-and-answer session) Spoken language: English or Japanese Please use xx-large font for live Vim session. Application Please send email to vimkaigi2010 at [...]]]></description>
			<content:encoded><![CDATA[				<h2>Requirements</h2>
				
				<ol>
				<li>RubyKaigi 2010 Conference Pass (<a href="http://rubykaigi.org/2010/en/Registration">Don&#8217;t you have one yet?</a>)</li>
				<li>Passion to talk about Vim</li>
				</ol>
				
				<h2>About presentation</h2>
				
				<p>Theme: Anything which is related to both Vim and Ruby.</p>
				
				<ul>
				<li>Time limit: 5 minutes (not including question-and-answer session)</li>
				<li>Spoken language: English or Japanese</li>
				<li>Please use xx-large font for live Vim session.</li>
				</ul>
				
				<h2>Application</h2>
				
				<p>Please send email to vimkaigi2010 at googlegroups.com with the following information:</p>
				
				<ul>
				<li>Subject: &#8220;Vim at RubyKaigi2010 LT Proposal&#8221;</li>
				<li>Your name (real name and/or handle, you may conceal either of both names if you want so)</li>
				<li>Self-introduction (for example: the size of ~/.vimrc, Vim plugins you made)</li>
				<li>Title of your presentation</li>
				<li>Its abstract</li>
				<li>Anything else (message to the organizer of this sub-event)</li>
				</ul>
				
				<p>Editor: kana</p>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2010/08/vim-at-rubykaigi2010-call-for-lt-en/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RubyKaigi2010企画 &#8220;Vim&#8221; におけるライトニングトークの発表を募集します</title>
		<link>http://vim-users.jp/2010/08/vim-at-rubykaigi2010-call-for-lt/</link>
		<comments>http://vim-users.jp/2010/08/vim-at-rubykaigi2010-call-for-lt/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 06:00:34 +0000</pubDate>
		<dc:creator>ujihisa</dc:creator>
				<category><![CDATA[イベント]]></category>
		<category><![CDATA[告知]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=1837</guid>
		<description><![CDATA[				参加条件
				
				
				RubyKaigi2010参加チケットをもっている (お持ちではないですか? まだ間に合います)
				Vimについて語りたい熱い気持ちをもっている
				
				
	 [...]]]></description>
			<content:encoded><![CDATA[				<h2>参加条件</h2>
				
				<ol>
				<li>RubyKaigi2010参加チケットをもっている (<a href="http://rubykaigi.org/2010/en/Registration">お持ちではないですか? まだ間に合います</a>)</li>
				<li>Vimについて語りたい熱い気持ちをもっている</li>
				</ol>
				
				<h2>発表について</h2>
				
				<p>内容はVimかつRubyに関することならばなんでもよいです。</p>
				
				<ul>
				<li>発表時間は一人5分。時間を超過すると問答無用で次の人が割り込んで発表を開始します</li>
				<li>口頭の言語は日本語または英語</li>
				<li>Vimを画面にうつすときはかなり大きなフォントサイズで</li>
				</ul>
				
				<h2>応募方法</h2>
				
				<p>以下の情報を記載して vimkaigi2010 at googlegroups.com にメールを送信してください。subjectは &#8220;Vim at RubyKaigi2010 LT Proposal&#8221; などにしてくださると分かりやすいです。</p>
				
				<ul>
				<li>発表者の名前 (公開されます。実名でなくともかまいません。例: 漆黒の竜)</li>
				<li>発表者の自己紹介 (~/.vimrcの行数、vim.orgやgithubに公開しているプラグインなど)</li>
				<li>発表タイトル</li>
				<li>発表概要</li>
				<li>その他 &#8220;Vim&#8221; 運営者にメッセージ, 自己紹介など</li>
				</ul>
				
				<p>文責: ujihisa</p>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2010/08/vim-at-rubykaigi2010-call-for-lt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vim勉強会#5が開催されました</title>
		<link>http://vim-users.jp/2010/01/vim5/</link>
		<comments>http://vim-users.jp/2010/01/vim5/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 14:59:09 +0000</pubDate>
		<dc:creator>ujihisa</dc:creator>
				<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=1346</guid>
		<description><![CDATA[				2010年1月31日(日)、第五回目となる関西でのVim勉強会が開催され、大盛況の中終了しました。
				
				
				
				関西vim勉強会#5
				
				
				ujihisaさん: V [...]]]></description>
			<content:encoded><![CDATA[				<p>2010年1月31日(日)、第五回目となる関西でのVim勉強会が開催され、大盛況の中終了しました。</p>
				
				<p><img src="http://farm5.static.flickr.com/4038/4318818130_664b1f3bd8_b.jpg" alt="Vim5" /></p>
				
				<p><a href="http://cotocoto.jp/event/37291">関西vim勉強会#5</a></p>
				
				<ol>
				<li>ujihisaさん: <a href="http://vim-users.jp/2010/01/vimworkshop5-ujihisa/">Vim初級者レッスン(前半)</a></li>
				<li>ujihisaさん: Vim初級者レッスン(後半)</li>
				<li>Sixeightさん: text-object</li>
				<li>少佐さん: はじめてのVim</li>
				<li>tsukkeeさん: <a href="http://www.slideshare.net/tsukkee/vim5-vimrc">.vimrcの書き方</a></li>
				<li>.vimrc hackathon</li>
				</ol>
				
				<p>Vim勉強会は、家に帰って感想記事を書いてブログを書いてトラックバック等を送るまでがVim勉強会です。</p>
				
				<p>食べ放題のお菓子、カナダ土産の美味しいお菓子、活発な質問、居心地の良い空間、エネミー、そしてVimへの愛にあふれたすばらしい勉強会でした。勉強会の後の懇親会では、乾杯のときに「Vim」という声が自然と出てきたとか。いやはや、高まるVim熱は、とどまるところを見せません。</p>
				
				<p>次回のVim勉強会は5月中旬に行なわれる予定です。</p>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2010/01/vim5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vim勉強会#5 ujihisa発表資料</title>
		<link>http://vim-users.jp/2010/01/vimworkshop5-ujihisa/</link>
		<comments>http://vim-users.jp/2010/01/vimworkshop5-ujihisa/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 05:50:55 +0000</pubDate>
		<dc:creator>ujihisa</dc:creator>
				<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=1342</guid>
		<description><![CDATA[				Vim勉強会5 初級者向け講座
				
				ujihisa
				
				
				http://ujihisa.blogspot.com/
				Vancouver, Canada
				
			 [...]]]></description>
			<content:encoded><![CDATA[				<h1>Vim勉強会5 初級者向け講座</h1>
				
				<p>ujihisa</p>
				
				<ul>
				<li><a href="http://ujihisa.blogspot.com/">http://ujihisa.blogspot.com/</a></li>
				<li>Vancouver, Canada</li>
				</ul>
				
				<h2>初級者とは</h2>
				
				<p>「初級者向け講座」 &#8230; 具体的に、初級者とは?</p>
				
				<h2>Vim使いのレベル10</h2>
				
				<ul>
				<li>Lv1 vimtutorを終わらせた。あるいは、hjklで移動できて保存と終了ができる</li>
				<li>Lv2 ビジュアルモードを使うのをやめ、y}やdawなどの素晴らしい操作性に自己陶酔する</li>
				<li>Lv3 自分でインストールしたプラギンの数が5を越え、ダメプラギンはすぐに判別できるようになる</li>
				<li>Lv4 自分で作ったプラギンをvim.orgでリリースし、何人かをLife Changingさせる</li>
				<li>Lv5 他のアプリケーション使用時にescやiを打鍵してしまい、イラっとする日々を送る</li>
				<li>Lv6 シェルは当然vimshell。ネオコンなど大規模プラギンのバグを発見し、パッチ付きで報告する</li>
				<li>Lv7 Vim本体のソースコードを読み、あまりの魔界に発狂する</li>
				<li>Lv8 他言語インタフェース<code>if_***</code>を作り、<code>vim_dev</code>に投稿する。当然採用されない</li>
				<li>Lv9 Vim本体の開発への貢献が日常になる。投稿し採用されたパッチ数が10を越える</li>
				<li>Lv10 神になる</li>
				</ul>
				
				<h2>つまり</h2>
				
				<ul>
				<li>Lv1~Lv4 初級者</li>
				<li>Lv4~Lv7 中級者</li>
				<li>Lv7~Lv10 上級者</li>
				</ul>
				
				<h2>今日の目標</h2>
				
				<p>Lv4 自分で作ったプラギンをvim.orgでリリースし、何人かをLife Changingさせる</p>
				
				<p>全員ここまでやる</p>
				
				<h2>Be Lv1</h2>
				
				<ul>
				<li>Lv1 vimtutorを終わらせた。あるいは、hjklで移動できて保存と終了ができる</li>
				</ul>
				
				<p>VimをインストールしてVimtutorを全部やる。25~30分。</p>
				
				<pre><code>$ vimtutor
</code></pre>
				
				<h2>Lv1の重要な点</h2>
				
				<ul>
				<li><code>u</code>
				
				<ul>
				<li>undo。無制限</li>
				<li>Vimは終了しない</li>
				<li>キャンセルは<code>&lt;C-r&gt;</code></li>
				</ul></li>
				<li><code>A</code>
				
				<ul>
				<li>その行の行末から文字入力開始!</li>
				</ul></li>
				<li><code>dw</code>
				
				<ul>
				<li><code>(delete 'word)</code></li>
				<li>カーソル位置からその単語の終わりまでまとめて削除!</li>
				</ul></li>
				<li><code>d$</code>
				
				<ul>
				<li>カーソル位置から行末まで削除!</li>
				</ul></li>
				<li><code>dd</code>
				
				<ul>
				<li>その行を削除</li>
				</ul></li>
				<li><code>p</code>, <code>P</code>
				
				<ul>
				<li>消した文字を貼付け。<code>P</code>だとVim以外のソフトのペーストのような挙動</li>
				</ul></li>
				<li><code>0</code>
				
				<ul>
				<li>行頭に移動</li>
				</ul></li>
				</ul>
				
				<h3>ビジュアルモード</h3>
				
				<ul>
				<li><code>v</code>
				
				<ul>
				<li>一文字単位のビジュアルモード</li>
				</ul></li>
				<li><code>V</code>
				
				<ul>
				<li>行単位のビジュアルモード</li>
				</ul></li>
				<li><code>&lt;C-v&gt;</code>
				
				<ul>
				<li>矩形選択</li>
				</ul></li>
				</ul>
				
				<p><code>v</code>して<code>y</code>でヤンク、あるいは<code>d</code>で削除できる!</p>
				
				<h2>Be Lv2</h2>
				
				<ul>
				<li>Lv2 ビジュアルモードを使うのをやめ、y}やdawなどの素晴らしい操作性に自己陶酔する</li>
				</ul>
				
				<h3>非オブジェクト指向言語</h3>
				
				<p>値x に対して、 引数2 で、 関数f を実行する</p>
				
				<pre><code>f(x, 2)
</code></pre>
				
				<h3>オブジェクト指向言語</h3>
				
				<p>値x に対して、 引数2 で、 関数f を実行する</p>
				
				<pre><code># f(x, 2)
x.f(2)
</code></pre>
				
				<h3>Vimのビジュアルモード</h3>
				
				<p>範囲x に対して、 引数2 で、 操作f を実行する</p>
				
				<pre><code># f(x, 2)
# x.f(2)
x2f
</code></pre>
				
				<h3>Vimの非ビジュアルモード</h3>
				
				<p>範囲x に対して、 引数2 で、 操作f を実行する</p>
				
				<pre><code># f(x, 2)
# x.f(2)
# x2f
2fx
</code></pre>
				
				<h3>例: 次の空行まで削除</h3>
				
				<p>ビジュアルモード</p>
				
				<pre><code>v}d
</code></pre>
				
				<p>非ビジュアルモード</p>
				
				<pre><code>d}
</code></pre>
				
				<h3>非ビジュアルモードの薦め</h3>
				
				<ul>
				<li>自分で画面を確認する必要がない! EP確保 (後述)</li>
				<li>キータイプ数が少ない!</li>
				<li>範囲の大きさに依存しない!</li>
				</ul>
				
				<h3>dawは?</h3>
				
				<p>text-objectの一つ。</p>
				
				<p>詳しくは次のSixeightさんによるtext-objectのためだけのプレゼンに刮目せよ!</p>
				
				<h2>Be Lv3</h2>
				
				<ul>
				<li>Lv3 自分でインストールしたプラギンの数が5を越え、ダメプラギンはすぐに判別できるようになる</li>
				</ul>
				
				<h3>Vim plugins</h3>
				
				<p>インストール: 単にファイルを置くだけ</p>
				
				<ul>
				<li>(大抵の場合) ビルドとかいらないよ!</li>
				</ul>
				
				<h3>便利で小さいプラギン</h3>
				
				<ul>
				<li>quickrun
				
				<ul>
				<li>編集中バッファを「実行」する</li>
				</ul></li>
				<li>git-vim
				
				<ul>
				<li>gitをラクに使う</li>
				</ul></li>
				<li>smartchr
				
				<ul>
				<li>いい感じに文字入力をラクにする</li>
				</ul></li>
				</ul>
				
				<h3>便利で大きいプラギン</h3>
				
				<ul>
				<li>neocomplcache
				
				<ul>
				<li>補完!</li>
				</ul></li>
				<li>vimshell
				
				<ul>
				<li>Vim scriptで実装されたシェル</li>
				</ul></li>
				<li>blogger.vim
				
				<ul>
				<li>blogspot.comにブログを投稿する</li>
				</ul></li>
				</ul>
				
				<h2>自己紹介</h2>
				
				<p>ujihisa</p>
				
				<ul>
				<li><a href="http://ujihisa.blogspot.com/">http://ujihisa.blogspot.com/</a></li>
				<li>Vancouver, Canada</li>
				</ul>
				
				<h3>自分のプロジェクト</h3>
				
				<ul>
				<li>quickrun.vim (現在はthincaさんがメインブランチ)</li>
				<li>blogger.vim</li>
				<li>few</li>
				</ul>
				
				<h3>関わっているプロジェクト</h3>
				
				<ul>
				<li>Termtter</li>
				<li>Ruby Core</li>
				</ul>
				
				<h3>最近の活動</h3>
				
				<ul>
				<li>アメリカの大学院入試。いまは結果待ち</li>
				<li>明後日カナダに帰ります</li>
				<li>アセンブリ言語勉強しています (LLVM, IA-32)</li>
				</ul>
				
				<h2>Be Lv4</h2>
				
				<ul>
				<li>Lv4 自分で作ったプラギンをvim.orgでリリースし、何人かをLife Changingさせる</li>
				</ul>
				
				<h3>プラギンの作り方</h3>
				
				<ol>
				<li>Vimを使いまくる</li>
				<li>こんな機能があればラクなのになあと思う</li>
				<li>Vim標準でその機能があるか調べる <code>:h</code></li>
				<li><code>www.vim.org</code>にそのスクリプトがあるか調べる</li>
				</ol>
				
				<h2>#</h2>
				
				<ol>
				<li>大抵はすぐにいくつか見つかる</li>
				<li>実際に使ってみる</li>
				<li>ヒドい出来具合に発狂する</li>
				<li>自分で実装する</li>
				<li>githubで公開する</li>
				<li>vim.orgで公開する</li>
				</ol>
				
				<h2>今後の発展</h2>
				
				<ul>
				<li>Vim用語を抑える</li>
				<li>Vim hacksを毎日読む</li>
				<li>Lingr Vim Roomに常駐する</li>
				</ul>
				
				<h3>Vim用語</h3>
				
				<ul>
				<li>Bram</li>
				<li>神</li>
				<li>教皇</li>
				<li>エネミー</li>
				<li>hkn</li>
				</ul>
				
				<h3>Vim Hacks</h3>
				
				<p><a href="http://vim-users.jp/">http://vim-users.jp/</a></p>
				
				<ul>
				<li>kana, ujihisa, thinca, Shougo, ukstudioらが執筆</li>
				<li>時々ゲスト執筆者も。</li>
				</ul>
				
				<p>ゲスト執筆者は常時募集中!</p>
				
				<h3>Lingr Vim Room</h3>
				
				<p><a href="http://lingr.com/room/vim/">http://lingr.com/room/vim/</a></p>
				
				<ul>
				<li>大勢が常に常駐</li>
				<li>tsukkeeさんのlingr-vimを使うとさらに快適に!</li>
				</ul>
				
				<h2>let g:loaded_vimlectur = 1</h2>
				
				<p>完</p>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2010/01/vimworkshop5-ujihisa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USSR#1: neocomplcache ソースコード読解会</title>
		<link>http://vim-users.jp/2009/12/ussr1/</link>
		<comments>http://vim-users.jp/2009/12/ussr1/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 07:36:02 +0000</pubDate>
		<dc:creator>Shougo</dc:creator>
				<category><![CDATA[イベント]]></category>
		<category><![CDATA[neocomplcache]]></category>
		<category><![CDATA[Vim script]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=1220</guid>
		<description><![CDATA[				文責: ujihisa, Shougo, sorah
				
				今日は neocomplcache-4.0.3/autoload/neocomplcache.vim を読みました。
				
				勉強 [...]]]></description>
			<content:encoded><![CDATA[				<p>文責: <a href="http://ujihisa.blogspot.com/">ujihisa</a>, <a href="http://vinarian.blogspot.com/">Shougo</a>, <a href="http://codnote.net/">sorah</a></p>
				
				<p>今日は <code>neocomplcache-4.0.3/autoload/neocomplcache.vim</code> を読みました。</p>
				
				<p>勉強会チャットログはこちら: <a href="http://lingr.com/room/vim/archives/2009/12/22">http://lingr.com/room/vim/archives/2009/12/22</a></p>
				
				<p>特にしっかりと読んだ関数:</p>
				
				<ul>
				<li><code>function! neocomplcache#enable()</code></li>
				<li><code>function! s:complete()</code></li>
				<li><code>function! s:integrate_completion(complete_result)</code></li>
				</ul>
				
				<p>APIとなる<code>neocomplcache#</code>ではじまる関数群が<code>autoload/neocomplcache.vim</code>の上部にまとめて定義されています。
				また、内部で使う関数群が続いて下部にスクリプトローカルで定義されています。</p>
				
				<p>興味深い部分の抜粋:</p>
				
				<pre><code>echo ''
redraw
</code></pre>
				
				<p><code>redraw!</code>だと画面がちらつくので、そういうときはこの二行で、ということだそうです。</p>
				
				<h2>まとめ</h2>
				
				<p>&#8220;neocomplcacheのソースコードは<em>魔界</em>&#8220;</p>
				
				<p>コード自体はすばらしく整理されているものの、
				Vim自体とその周囲の問題を解決するために涙が止まらない努力が随所に見られます。</p>
				
				<ul>
				<li>ATOK</li>
				<li>画面のチラツキ</li>
				<li>速度 (skip)</li>
				<li>プラグイン</li>
				<li>補完の統合</li>
				<li>頻度解析</li>
				</ul>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2009/12/ussr1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Online.sg #5「Vim」が無事終了しました。</title>
		<link>http://vim-users.jp/2009/09/online-sg-5/</link>
		<comments>http://vim-users.jp/2009/09/online-sg-5/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 08:07:53 +0000</pubDate>
		<dc:creator>hatena.ne.jp/kabiy/</dc:creator>
				<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=905</guid>
		<description><![CDATA[				ソラです。
				
				Online.sg #5 Vimが無事終了しました。
				
				オンラインながら参加者とギャラリーがかなり多く Vim熱を実感しました。
				
				各発表の内容
		 [...]]]></description>
			<content:encoded><![CDATA[				<p>ソラです。</p>
				
				<p><a href="http://onsg.techtalk.jp/05" title="">Online.sg #5 Vim</a>が無事終了しました。</p>
				
				<p>オンラインながら参加者とギャラリーがかなり多く Vim熱を実感しました。</p>
				
				<h3>各発表の内容</h3>
				
				<ol>
				<li>ソラ &#8220;Vimで簡単なプラグインを作ってみよう&#8221; (30分の予定が10分)</li>
				<li>thinca &#8220;LiveCoding&#8221; (ライフゲーム) (40分)</li>
				<li>HSPMaker &#8220;とりあえずVimをつかってみよう&#8221; (20分)</li>
				</ol>
				
				<h3>お詫び</h3>
				
				<ul>
				<li>thincaさんのLiveCodingで、なかなかネタが決まらずアンケートの減点対象になっていました。</li>
				<li>録画ができてませんでした（自分の発表）　ごめんなさい。</li>
				</ul>
				
				<h3>ログや動画</h3>
				
				<p>そのうちアップロードします。</p>
				
				<h3>参加者の声</h3>
				
				<ul>
				<li>LiveCoding gdgd</li>
				<li>ソラの発表速い</li>
				<li>ネタまだ決まらないのか</li>
				<li>(sun)</li>
				</ul>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2009/09/online-sg-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VimM#4 ログ (ujihisa)</title>
		<link>http://vim-users.jp/2009/06/vimm4-log-ujihisa/</link>
		<comments>http://vim-users.jp/2009/06/vimm4-log-ujihisa/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 07:56:39 +0000</pubDate>
		<dc:creator>ujihisa</dc:creator>
				<category><![CDATA[イベント]]></category>
		<category><![CDATA[VimM]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=615</guid>
		<description><![CDATA[				VimM#4のログというかメモです。
				
				
				文責: ujihisa
				http://ujihisa.blogspot.com/2009/06/vimm4.html の和訳です。
			 [...]]]></description>
			<content:encoded><![CDATA[				<p>VimM#4のログというかメモです。</p>
				
				<ul>
				<li>文責: <a href="http://ujihisa.blogspot.com">ujihisa</a></li>
				<li><a href="http://ujihisa.blogspot.com/2009/06/vimm4.html">http://ujihisa.blogspot.com/2009/06/vimm4.html</a> の和訳です。</li>
				</ul>
				
				<h2>Vim server 入門 with bonar</h2>
				
				<p>Vimをserverとしてperlとかのコマンドを送れる</p>
				
				<ul>
				<li>+clientserverが必要</li>
				<li><code>vim --servername FOO --remote temp</code></li>
				<li><code>--remote-expr "getline(2) #=&gt; ...</code></li>
				</ul>
				
				<p>VimをWEBサーバにする</p>
				
				<ul>
				<li>listenできない <code>-&gt;</code> proxy作れば解決 (perl)</li>
				<li>vimにリクエストが来るので、その場でhtmlを書いて返す</li>
				<li><code>:w</code>して<code>:bd</code>するとレスポンスがくる
				
				<ul>
				<li>非常に柔軟</li>
				<li>スケールできないことができる</li>
				</ul></li>
				<li>用途はおそらくGUIの右クリックで既存のVimで開く機能</li>
				</ul>
				
				<h2>Vimでコード印刷 with taku-o</h2>
				
				<ul>
				<li>Windowsとプリンタ</li>
				<li><code>:help printing</code></li>
				<li>コード印刷 (highlight)
				
				<ul>
				<li>hardcopyコマンドで印刷範囲指定</li>
				</ul></li>
				<li>白黒印刷はcolorschemeによっては読めない</li>
				<li>VM上のWinでデモ (香り屋gvim)</li>
				<li>範囲指定して<code>:hardcopy</code></li>
				</ul>
				
				<h2>人類の絶滅 with ssig33</h2>
				
				<ul>
				<li>growlに激しく邪魔されながら発表</li>
				<li>テレビ番組のプロデューサの仕事</li>
				<li>Eclim</li>
				<li>日本語プログラミング言語
				
				<ul>
				<li>動的型付け言語</li>
				<li>文法が柔軟</li>
				<li>フレームワークがない</li>
				<li>変数名が言語仕様で決まっている</li>
				<li>要素を記述するだけで代名詞変数が束縛される</li>
				</ul></li>
				</ul>
				
				<h2>blogger.vim with ujihisa</h2>
				
				<p>(自分の発表につき、まとめなし)</p>
				
				<ul>
				<li>発表資料 <a href="http://vim-users.jp/2009/06/blogger-vim-talk-with-ujihisa-on-vimm4/">http://vim-users.jp/2009/06/blogger-vim-talk-with-ujihisa-on-vimm4/</a></li>
				</ul>
				
				<h2>IDEからVimに移行する11の方法 with hagino_3000</h2>
				
				<ul>
				<li>Vim暦2週間</li>
				<li>KeyRemap4MacBook
				
				<ul>
				<li>EISUU to Esc</li>
				<li>KANA to return</li>
				</ul></li>
				<li>Ctrl-Shift-r (eclipse)
				
				<ul>
				<li>fuzzyfinder.vim</li>
				</ul></li>
				<li>Vimに乗り換えた理由: かっこいいから</li>
				</ul>
				
				<h2>Vim on Emacs with Ubuntu</h2>
				
				<p>Vimとはなにか, 人はなぜVimを使うのか</p>
				
				<ul>
				<li>Lispインタプリタ+elicp = Emacs</li>
				<li>唯一の違い = 言語</li>
				<li>Vimの良さ: netrw, モード</li>
				<li>新規オープン時EmacsのViewモードを強制</li>
				<li>EmacsでVimを実現 (viperではなく)</li>
				<li>VimにLispがあってもVimがLispじゃない</li>
				</ul>
				
				<h2>これからVimを極めたい人が読むべきたった一つの文書 with kana</h2>
				
				<p>Vimマスターへの道しるべ by kana</p>
				
				<ul>
				<li>Web+DB Press 2009-08-24 発売</li>
				<li>アフィリエイト経由で買ってね(はぁと)</li>
				<li>およそ30ページ</li>
				</ul>
				
				<h2>基調講演 with ujihisa</h2>
				
				<ul>
				<li>参加していただいた方はブログに書いて、ここにトラックバック的行為をしてくれるとうれしい</li>
				<li>誰でも主催できるのでVim勉強会を各地でゲリラ的に開催し、そしてVimKaigi2010</li>
				<li>Vim Hacks Projectが水面下ではじまっている</li>
				</ul>
				
				<h2>おまけ</h2>
				
				<ul>
				<li>8:00pmから冷房が切れ、既に定員を超過している会場はすさまじい熱気となる。</li>
				<li>hyoshiokさん、nishioさん、ko1さんらによるプログラミングキャンプの宣伝も行なわれる。</li>
				<li>勇士によるお菓子、ジュースの配布あり。ありがとうございます!</li>
				<li>カナダ直輸入のtwizzlersなども配布あり。カラフルな方はマシだが、黒はヤバい。</li>
				<li>ujihisaは飛行機が遅れてギリギリの到着 (この日夕方に成田空港について、その足でそのままVimM会場にやってきた)</li>
				<li>その後何人かは和民(わたみ)という飲み屋で懇親会的な行為を行なう。</li>
				</ul>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2009/06/vimm4-log-ujihisa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>blogger.vim talk with ujihisa on VimM#4</title>
		<link>http://vim-users.jp/2009/06/blogger-vim-talk-with-ujihisa-on-vimm4/</link>
		<comments>http://vim-users.jp/2009/06/blogger-vim-talk-with-ujihisa-on-vimm4/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 07:34:52 +0000</pubDate>
		<dc:creator>ujihisa</dc:creator>
				<category><![CDATA[イベント]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=595</guid>
		<description><![CDATA[				
				&#160;1 blogger.vim
				&#160;2 ===========
				&#160;3 &#60;http://www.vim.org/scripts/script.php?scr [...]]]></description>
			<content:encoded><![CDATA[				<div style='background:#000000'><font face="monospace" color=#ffffff>
				<font color="#00ff00">&nbsp;1 </font><font color="#ff40ff">blogger.vim</font><br />
				<font color="#00ff00">&nbsp;2 </font><font color="#ff40ff">===========</font><br />
				<font color="#00ff00">&nbsp;3 </font><font color="#00ffff">&lt;</font>http<font color="#00ffff">://www.vim.org/scripts/script.php?script_id=</font><font color="#ffff00">2638</font><font color="#00ffff">&gt;</font><br />
				<font color="#00ff00">&nbsp;4 </font><font color="#00ffff">* </font>ブログサービスbloggerに記事を投稿したり<br />
				<font color="#00ff00">&nbsp;5 </font>&nbsp;&nbsp;修正したりするためのプラグイン<br />
				<font color="#00ff00">&nbsp;6 </font>&nbsp;&nbsp;<a href="http://***.blogspot.com">http://***.blogspot.com</a><br />
				<font color="#00ff00">&nbsp;7 </font><font color="#00ffff">* </font><a href="http://github.com/ujihisa/blogger.vim">http://github.com/ujihisa/blogger.vim</a><br />
				<font color="#00ff00">&nbsp;8 </font><br />
				<font color="#00ff00">&nbsp;9 </font><font color="#ff40ff">## 開発の動機</font><br />
				<font color="#00ff00">10 </font><font color="#00ffff">* </font>ブログサービスnowaをnowa.vimで快適に利用<br />
				<font color="#00ff00">11 </font><font color="#00ffff">* </font>nowaが終了<br />
				<font color="#00ff00">12 </font><font color="#00ffff">* </font>(旧)blogger.vimを使用、快適<br />
				<font color="#00ff00">13 </font><font color="#00ffff">* </font>(旧)blogger.vimが破壊<br />
				<font color="#00ff00">14 </font><font color="#00ffff">* </font>憤慨してblogger.vimを作ることに<br />
				<font color="#00ff00">15 </font><font color="#00ffff">* </font>折角ならmetarw<br />
				<font color="#00ff00">16 </font><br />
				<font color="#00ff00">17 </font><font color="#ff40ff">## metarw</font><br />
				<font color="#00ff00">18 </font><font color="#00ffff">* </font>ファイルでない何かをファイルであるかのように取り扱う<br />
				<font color="#00ff00">19 </font>&nbsp;&nbsp;プラグインを書くためのライブラリプラグイン<br />
				<font color="#00ff00">20 </font><font color="#00ffff">* </font>kana<br />
				<font color="#00ff00">21 </font><br />
				<font color="#00ff00">22 </font><font color="#ff40ff">## blogger.vimの使い方</font><br />
				<font color="#00ff00">23 </font>netrw同様<br />
				<font color="#00ff00">24 </font><font color="#00ffff">* </font>(事前に.vimrcなどにパスワード記述)<br />
				<font color="#00ff00">25 </font><font color="#00ffff">* </font>記事一覧取得 <font color="#ffff00">`:e blogger:list`</font><br />
				<font color="#00ff00">26 </font><font color="#00ffff">* </font>特定記事取得 <font color="#ffff00">`:e blogger:<a href="http://...`">http://&#8230;`</a></font><br />
				<font color="#00ff00">27 </font>&nbsp;&nbsp;または記事一覧画面で<font color="#00ffff">&lt;</font>Enter<font color="#00ffff">&gt;</font><br />
				<font color="#00ff00">28 </font><font color="#00ffff">* </font>記事新規投稿 <font color="#ffff00">`:w blogger:create`</font><br />
				<font color="#00ff00">29 </font><font color="#00ffff">* </font>記事上書き保存 <font color="#ffff00">`:w blogger:<a href="http://...`">http://&#8230;`</a></font><br />
				<font color="#00ff00">30 </font><br />
				<font color="#00ff00">31 </font><font color="#ff40ff">## 実装</font><br />
				<font color="#00ff00">32 </font><font color="#00ffff">* </font>Blogger API<br />
				<font color="#00ff00">33 </font><font color="#00ffff">* </font>metarw (by kana)<br />
				<font color="#00ff00">34 </font><font color="#00ffff">* </font>Ruby (nokogiri, rspec, etc)<br />
				<font color="#00ff00">35 </font><font color="#00ffff">* </font>Haskell (pandoc)<br />
				<font color="#00ff00">36 </font><br />
				<font color="#00ff00">37 </font><font color="#ff40ff">## 構成</font><br />
				<font color="#00ff00">38 </font>80% of Ruby, 20% of Vim script<br />
				<font color="#00ff00">39 </font><font color="#00ffff">* </font>if_rubyの:rubyではなくsystem()<br />
				<font color="#00ff00">40 </font><br />
				<font color="#00ff00">41 </font><font color="#ff40ff">## 歴史</font><br />
				<font color="#00ff00">42 </font><font color="#00ffff">* </font>mixi.vim (if_ruby)<br />
				<font color="#00ff00">43 </font><font color="#00ffff">* </font>nowa.vim (metarw)<br />
				<font color="#00ff00">44 </font><br />
				<font color="#00ff00">45 </font><font color="#ff40ff">おわりに</font><br />
				<font color="#00ff00">46 </font><font color="#ff40ff">========</font><br />
				<font color="#00ff00">47 </font>伝えたいこと、覚えてもらいたいことが3つあります。<br />
				<font color="#00ff00">48 </font><br />
				<font color="#00ff00">49 </font><font color="#00ffff">* </font>参加費はブログに書いてトラックバック的行為をすること<br />
				<font color="#00ff00">50 </font><font color="#00ffff">* </font>誰でも主催できるのでVim勉強会を各地でゲリラ的に開催し、<br />
				<font color="#00ff00">51 </font>&nbsp;&nbsp;そしてVimKaigi2010でBram召還<br />
				<font color="#00ff00">52 </font><font color="#00ffff">* </font>Vim Hacks Project<br />
				<font color="#00ff00">53 </font><br />
				</font></div>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2009/06/blogger-vim-talk-with-ujihisa-on-vimm4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VimM#4が無事終了しました</title>
		<link>http://vim-users.jp/2009/06/vimm4-end/</link>
		<comments>http://vim-users.jp/2009/06/vimm4-end/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 02:31:16 +0000</pubDate>
		<dc:creator>kana</dc:creator>
				<category><![CDATA[イベント]]></category>
		<category><![CDATA[VimM]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=588</guid>
		<description><![CDATA[				VimM#4が無事終了しました。
				当日は約45名もの参加者が冷房の切れた会場に集合するという非常にVim熱の高まった時間
				となりました。
				
				
				VimM#4告知内容
				 [...]]]></description>
			<content:encoded><![CDATA[				<p>VimM#4が無事終了しました。
				<a href="http://atnd.org/events/809">当日は約45名もの参加者が冷房の切れた会場に集合するという非常にVim熱の高まった時間</a>
				となりました。</p>
				
				<ul>
				<li><a href="http://vim-users.jp/2009/06/vimm4-ann/">VimM#4告知内容</a></li>
				<li><a href="http://www.ustream.tv/recorded/1696263">VimM#4発表風景の動画</a></li>
				<li><a href="http://chat.vim-users.jp/log/2009.06.22.txt">VimM#4当日のチャットログ</a></li>
				</ul>
				
				<h4>各発表の内容</h4>
				
				<ol>
				<li><a href="http://ujihisa.blogspot.com/">ujihisa</a> &#8212; <em>&#8220;はじめに&#8221;</em> VimM#4自体の説明 (1分)</li>
				<li><a href="http://twitter.com/ko1_twitter">ko1</a> &#8212; <a href="http://d.hatena.ne.jp/hyoshiok/20090622#p1"><em>&#8220;宣伝&#8221;</em> プログラミングキャンプ</a> (5分)</li>
				<li><a href="http://d.hatena.ne.jp/bonar">bonar</a> &#8212; <a href="http://d.hatena.ne.jp/bonar/20090622/1245693677"><em>&#8220;Vim Server 入門&#8221;</em> &#8212; 簡単な使い方と使いどころ</a> (5分)</li>
				<li><a href="http://nanasi.jp/">taku-o</a> &#8212; <a href="http://nanasi.jp/articles/howto/note/vimm-200906.html"><em>&#8220;Vimでコード印刷&#8221;</em> &#8212; いろいろな意味で環境依存な話をする予定。</a> (5分)</li>
				<li><a href="http://d.hatena.ne.jp/hagino_3000/">hagino_3000</a> &#8212; <a href="http://d.hatena.ne.jp/hagino_3000/20090623/1245690371"><em>&#8220;IDEからvimへ移行するための11(?)の方法&#8221;</em></a> (5分)</li>
				<li><a href="http://pastorale.jpn.org">ssig33</a> &#8212; <em>&#8220;人類の絶滅&#8221;</em> |日本語 (5分)</li>
				<li><a href="http://ujihisa.blogspot.com/">ujihisa</a> &#8212; <a href="http://vim-users.jp/2009/06/blogger-vim-talk-with-ujihisa-on-vimm4/"><em>&#8220;blogger.vim&#8221;</em> *.blogspot.comを快適に扱うVim plugin</a> (5分)</li>
				<li>Kinesis &#8212; <a href="http://www.kinesis-ergo.com/contoured.htm"><em>&#8220;Kinesis体験会&#8221;</em> &#8212; 本物のVim使いはKinesisを使う</a> (5分)</li>
				<li><a href="http://d.hatena.ne.jp/Ubuntu">Ubuntu</a> — <a href="http://hackerscafe.g.hatena.ne.jp/Ubuntu/20090622/1245674582"><em>&#8220;Vim on Emacs&#8221;</em> — Emacsの発表をします。</a> (5分)</li>
				<li><a href="http://whileimautomaton.net/">kana</a> &#8212; <em>&#8220;これからVimを極めたい人が読むべきたった一つの文書&#8221;</em> &#8212; (1分)</li>
				<li><a href="http://ujihisa.blogspot.com/">ujihisa</a> &#8212; <em>&#8220;おわりに&#8221;</em> 基調講演 (1分)</li>
				</ol>
				
				<h4>参加者の声</h4>
				
				<ul>
				<li><a href="http://d.hatena.ne.jp/moira/20090623/1245715306">飛び入りで .vim/after/syntax 関係の話をしようかと思いついんだけれど、 MacBook Air のディスプレイアダプタをもってきてなかった。次までに密度あげて用意しとく.</a></li>
				<li><a href="http://chocokanpan.net/archives/111">Vimの熱を感じ、やけどする思いでした。</a></li>
				<li><a href="http://d.hatena.ne.jp/thinca/20090623/1245736064">あと、VimM#5 の幹事やらないの?と、プレッシャーをかけられるなどした。うーん、考えておきます。</a></li>
				<li><a href="http://d.hatena.ne.jp/kasei_san/20090623/p1">次は vim でのグリモン開発からみとか発表したいな…</a></li>
				<li><a href="http://d.hatena.ne.jp/taku-o/20090623/1245779643">メンバーもいつもと少し違っていたようです。変化があって何よりです。</a></li>
				<li><a href="http://d.hatena.ne.jp/yoppiblog/20090624#1245812840">I had a good time in the Vimmer&#8217;s meeting after a long time. Thanks for Mr. ujihisa and Sasada Lab&#8217;s members providing a venue for VimM#4!!</a></li>
				<li>&#8230;</li>
				</ul>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2009/06/vimm4-end/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VimM#4 開催のお知らせ</title>
		<link>http://vim-users.jp/2009/06/vimm4-ann/</link>
		<comments>http://vim-users.jp/2009/06/vimm4-ann/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 15:35:47 +0000</pubDate>
		<dc:creator>ujihisa</dc:creator>
				<category><![CDATA[イベント]]></category>
		<category><![CDATA[告知]]></category>
		<category><![CDATA[VimM]]></category>

		<guid isPermaLink="false">http://vim-users.jp/?p=491</guid>
		<description><![CDATA[				参加方法
				
				http://atnd.org/events/809で参加申請してください。
				
				
				
				日時
				
				
				2009-06-22(月) 7:3 [...]]]></description>
			<content:encoded><![CDATA[				<h3>参加方法</h3>
				
				<p><a href="http://atnd.org/events/809">http://atnd.org/events/809</a>で参加申請してください。</p>
				
				<p><!--
				### 発表方法
				Vimに関する技術を発表するぜ! という方は、
				このエントリーを直接編集して名前と内容を追加してください。
				このエントリーを編集するにはLivedoor以外のOpenIDが必要です。
				どうしても編集ができない場合は[chat.vim-users.jp](http://chat.vim-users.jp/)で宣言してください。
				--><!--
				目安としては一人10分程度の発表を10件くらいできたら楽しいんじゃないかなと期待しています。
				発表内容は任意ですが、他の発表者と完全に内容がかぶる場合は適宜調整をお願いします。
				--></p>
				
				<h3>日時</h3>
				
				<ul>
				<li>2009-06-22(月) 7:30pm ~ 10:30pm</li>
				<li>7:30pm開場、8:00pm開演</li>
				</ul>
				
				<h3>会場</h3>
				
				<ul>
				<li>東京都 <a href="http://www.i.u-tokyo.ac.jp/map/index.shtml#aki">秋葉原ダイビル(13階)</a></li>
				<li><a href="http://twitter.com/hrjn">hrjn</a>さんに協力いただきました。</li>
				<li>専用チャットルーム: IRC #vim-users.jp @ freenode (ブラウザからは<a href="http://chat.vim-users.jp/">chat.vim-users.jp</a> で参加可能です)</li>
				</ul>
				
				<h3>持ち物</h3>
				
				<ul>
				<li>名札/名刺 (あると便利)</li>
				<li>Vim (必須)</li>
				<li>発表者、会場提供者へのねぎらいの何か (お菓子とか <em>冷たい飲み物</em> とかみんなで共有できそうなもの)</li>
				</ul>
				
				<h3>内容</h3>
				
				<ol>
				<li><a href="http://ujihisa.blogspot.com/">ujihisa</a> &#8212; <em>&#8220;はじめに&#8221;</em> VimM#4自体の説明 (1分)</li>
				<li><a href="http://twitter.com/ko1_twitter">ko1</a> &#8212; <em>&#8220;宣伝&#8221;</em> プログラミングキャンプ (5分)</li>
				<li><a href="http://d.hatena.ne.jp/bonar">bonar</a> &#8212; <em>&#8220;Vim Server 入門&#8221;</em> &#8212; 簡単な使い方と使いどころ (5分)</li>
				<li><a href="http://nanasi.jp/">taku-o</a> &#8212; <em>&#8220;Vimでコード印刷&#8221;</em> &#8212; いろいろな意味で環境依存な話をする予定。 (5分)</li>
				<li><a href="http://d.hatena.ne.jp/hagino_3000/">hagino_3000</a> &#8212; <em>&#8220;VimでJavaScript&#8221;</em> helloworldレベルの内容 (5分)</li>
				<li><a href="http://pastorale.jpn.org">ssig33</a> &#8212; <em>&#8220;人類の絶滅&#8221;</em> |日本語 (5分)</li>
				<li><a href="http://ujihisa.blogspot.com/">ujihisa</a> &#8212; <em>&#8220;blogger.vim&#8221;</em> *.blogspot.comを快適に扱うVim plugin (5分)</li>
				<li>Kinesis &#8212; <em>&#8220;Kinesis体験会&#8221;</em> &#8212; 本物のVim使いはKinesisを使う (5分)</li>
				<li><a href="http://d.hatena.ne.jp/Ubuntu">Ubuntu</a> — <em>&#8220;Vim on Emacs&#8221;</em> — Emacsの発表をします。 (5分)</li>
				<li><a href="http://whileimautomaton.net/">kana</a> &#8212; <em>&#8220;これからVimを極めたい人が読むべきたった一つの文書&#8221;</em> &#8212; (1分)</li>
				<li><a href="http://ujihisa.blogspot.com/">ujihisa</a> &#8212; <em>&#8220;おわりに&#8221;</em> 基調講演 (1分)</li>
				</ol>
				
				<p>発表時間に質疑応答は含まれておりません。(5分)の場合、発表5分に加えて質疑応答が入り、それから次の人に交代します。おおかた10分に一人の順になると思います。</p>
				
				<h3>備考</h3>
				
				<ul>
				<li>8:00pmから冷房が切れます。覚悟しておいてください。</li>
				<li>懇親会は特に企画していませんが、VimM#4開始前に会場近くで日本が世界に誇る伝統的料理うどんを食べる会を企画する幹事を募集中です。</li>
				</ul>
]]></content:encoded>
			<wfw:commentRss>http://vim-users.jp/2009/06/vimm4-ann/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
