Vim-users - vim-users.jp
General Information:
Latest News:
[英語]あまりにも効率的で秘密にしておきたいとっておきの学習法 6 Feb 2012 | 12:50 am
プログラマにとって必要な素養は1に英語力と言われて久しいものです (*1)。 その英語力を簡単に、それもあっけないくらいに、大幅に向上する学習法があります。 この学習法を採用したプログラマの方は、現在は英語圏の会社で、英語に何不自由することなくバリバリと働いているとのことです。 一般に英語学習は費用がかさむことで有名です。しかし、この学習法を用いれば、費用はいっさいかかりません。 方法 ...
新年あけましておめでとうございます 1 Jan 2012 | 05:00 am
新年あけましておめでとうございます。いまこの記事はAmtrak Cascadesという大陸縦断鉄道の中で執筆しています。さきほどカナダからの出国を済ませました。時刻は6:18amで、日の出は8:07amの予定なので、初日の出までまだまだ時間があります。 車内にはかなり安定したwifiがあり、ssh接続すら切れません。当然各席に電源があり、3時間程度しかバッテリのもたない初代MacBook Air...
Hack #241: Haskellで使いたい関数を使ってからそのモジュールをimportする 19 Dec 2011 | 05:00 am
Haskell Advent Calendar 2011への寄稿記事です。 問題 Haskellを書いていて、長いソースコードの末尾の方にて、急にとあるモジュールのとある関数を使いたい、そんなときはよくあります。ありがちなのがApplicativeの演算子いくつかと、Data.Function.onと、Data.Listのアレとコレと・・・。いくらでもあります。 Haskellでは一般的に、...
Hack #240: <C-[> での誤爆を防止する 12 Dec 2011 | 05:00 am
挿入モードから抜ける方法は多数ありますが、その中に <C-[> キーがあります。 しかしこの [ キーは、日本語キーボードではすぐ左に @ キーがあり、誤って <C-@> を押してしまうと直前に挿入したテキストがさらに挿入されてから挿入モードを抜けるため、誤爆すると大惨事となります。 誤爆を防止する 誤爆をすると言うことは、本来行いたい操作があるということです。 このような誤爆を簡単かつ確実...
ujihisa.vim#2が本日開催されます 19 Nov 2011 | 03:41 pm
http://vim-jp.org/ujihisa.vim-2/ 楽しみですね!
Hack #239: グローバル変数を安全に参照する 30 Oct 2011 | 03:00 am
こんにちは、ujihisaです。以前からこのvim-users.jp上で告知していた、東京でのVimのカンファレンスであるujihisa.vim#2が、ついに一般参加者の募集をはじめたようです。 ujihisa.vim#2 http://vim-jp.org/ujihisa.vim-2/ このページの末尾から参加申し込みページにアクセスできるようです。なお、HootSuiteをお使いの方は、以...
Hack #238: neobundle.vim で plugin をモダンに管理する 25 Oct 2011 | 03:00 am
こんにちは。Shougoです。Vimテクニックバイブルの執筆で長らくお休みを頂いていました。 執筆が終わってからも、プラグインの更新で忙しいのが難点です。 とはいえ、あまりに間隔が空いているのは執筆者としてまずいと感じたため、久しぶりに復帰します。 みなさん、Vimプラグイン管理には何をお使いでしょうか。残念ながら、Vimのプラグイン管理には良い方法がなく、 各々が「自分の考える最強のプラグイン...
Hack #237: 古い quickfix を参照する 20 Oct 2011 | 03:00 am
quickfix は :grep や :make の結果として使われたり、時にはプラグインが何かの結果を表示するのに使ったりと、様々な状況で使用されます。 それだけ便利なものですが、時には、以前の内容をまだ見たいのにうっかり新しい内容を quickfix へ出力してしまうことがあります。 :colder :cnewer コマンド 実は、quickfix は過去のリストを10個まで保持していま...
Hack #236: 短期間でVim script力を向上する 15 Oct 2011 | 03:00 am
こんにちは、ujihisaです。この記事はGentoo上で執筆しています。ちなみに来日することが決まりました。こんなカンファレンスや、勉強会を企画してみました。いずれも来月です。 問題 Vim scriptというプログラミング言語の能力を高める効率的な方法はあるのでしょうか? Vimテクニックバイブルも既に完読してしまい、次にやるべきことを見失っている読者も多いかもしれません。 解決 P...
Hack #235: リストの要素の総和や総乗を簡単に求める 10 Oct 2011 | 03:00 am
こんにちは、ujihisaです。無事引っ越しが完了しましたが、インターネット回線の確保にはもうしばらく時間がかかるらしく、しばらく家でオフラインな状態です。ちなみに来日することが決まりました。こんなカンファレンスや、勉強会を企画してみました。いずれも来月です。ふるってプレゼンに応募ください。 問題 リストlistの和は、他の言語ならば以下のようにして求めることが一般的です。 Ruby li...