2009-12-01から1ヶ月間の記事一覧
ついこの前プラグイン作ったけど名前が…ってことを書いたんだけど書いてしまった以上出し惜しみするのもアレなので適当に名前でっちあげて公開することにした。http://github.com/thinca/vim-fontzoom元々参考にした zoom.vim や id:janus_wel さんの zoomfo…
Vimスクリプトにヌルバイトを含む入力があった場合は「正しく扱えない」 Vimスクリプトはやっぱ言語としての完成度は低い - Humanity そうなんですよね。Vim の内部文字列の扱いは非常に変態的で頭がいたいところ。Vim の内部での文字列は C のものと同じな…
始まりは、ujihisaさんの何気ない一言だった。 ^で行頭に戻って その後、戻る前の場所に戻るなどしてみたいです C-oだとダメなんですよね http://lingr.com/room/vim/archives/2009/12/18#message-130965 それに Shougo さんが反応した。 maしてから移動して…
最近ネタ切れ気味なのでたまには更新情報なんぞを。 ref.vim の perldoc 用のソースを作りました。これで ref.vim で perldoc が見れます。GitHub - thinca/vim-ref: Integrated reference viewer.で、ここで話が終わっちゃうのもあれなんでもう少し。 モジ…
今回も野次馬に行って参りました。第7回 テーマ「Sinatra」 - Online.sg 本編 sinatra は使ったことあったんだけど、Haml や AcriveRecord なんてのも使ってて、 Haml は概要を知ってたんだけど AcriveRecord についてはまったく知らなかったのでそこらへん…
今では存在すら忘れさられているというか存在を知らない人もいそうな NTFS の代替データストリーム機能。これを Vim で読み書きする方法の紹介。 読み込む file.txt の stream という代替データストリームを読み込む場合。 edit file.txt:stream これで開け…
ウィザードは言った「それは致命的じゃない」 - KBDAHOLIC - やぬすさんとこ iso-2022-jpがうまく認識されないらしい。 私も今試したところiso-2022-jpが先頭なら問題はなかったけどその前にguessがあるとダメだった。jaencs.vimを見た限りだと、guessが先頭…
Vim のエンコーディング周りはややこしすぎるというお話。jaencs.vim - KBDAHOLIC - やぬすさんとこ " use U+3327 "SQUARE TON" and U+3326 "SQUARE DORU" let test_ms = iconv("\u3327\u3326", 'ucs-2', 'eucjp-ms') let test_jisx = iconv("\u3327\u3326",…
今回は勉強のことは忘れてボードゲームで遊ぼうという趣旨の忘年会に行ってきた。 まず最初に、寝坊して遅刻してしまいました…関係者各位、申し訳ありませんでした。で、遊んだゲームは以下の2つ。ちなみに私はどちらも経験どころか存在すら知らなかったので…