前回、「幅跳び」が好評だったので、あの有名なゲーム「Flappy〇ird」を Vim で出来る flappyvird-vim を書いてみました。 mattn/flappyvird-vim ・ GitHub https://github.com/mattn/flappyvird-vim 画像は開発中の物で、実際のキャラクタは異なります 良かったら遊んで下さい。 :FlappyVird でゲームスタート、スペースキーでジャンプ、p で一時停止、q もしくは ESC でゲーム終了です。
![Big Sky :: Vim で flappyvird 書いた。](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae5f360d3c82cd87e23b34fb6f5013ab7cf0f1a6/height=288;version=1;width=512/https%3A%2F%2Fmattn.kaoriya.net%2Fimages%2Flogo.png)
Learn Vim For the Last TimeA tutorial and primer that teaches Vim as language instead of commands The problem with learning Vim is not that it’s hard to do—it’s that you have to keep doing it. This guide will break that cycle, ensuring this is the last time you will learn it. There are dozens of Vim references online, but most of them either go ninja straight away, or start basic and don’t go much
「vim入門」系記事で解説されないためか、意外と使い方が知られていないvimgrep。 ファイルを開いては検索、開いては検索ってしてる? grepするためにvimから出てる? grep結果を見て改めてvimで開き直してる? それ、vimgrep使えば256倍早くなる(かも)よ。 簡単なまとめ vimgrepは… ファイルをまたいで検索できる grepやgit-grepよりは遅いので巨大プロジェクトでは検索対象を絞ったほうがいい ワイルドカード使うと簡単に絞り込める 繰り返し同じ対象から検索する場合はargument listを使うと捗る gitリポジトリではgit-ls-filesと組み合わせる 該当箇所に素早く移動&編集できる quickfix-windowと組み合わせると更に捗る この記事読むと分かること :vimgrepコマンドの使い方 :cwindowコマンドの使い方 :argsコ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
PC再起動したいけど今開いてるファイルをまた開き直すのめんどくさい… や 今日の作業は終わったからvim閉じたいけど次作業する時今の状態復元したいからvim閉じれない… vimmerなら一度は思った事があるはずです。 この記事を読めばそんなことにもう悩まされることはありません!ウヒョー まずどういう事が出来るようになるのか、gifで見てみましょう 何が行われてるかというと 1分間に1回、状態を自動保存 :qa等でvimを辞める時、状態を自動保存 プロジェクトのルートディレクトリで引数なしでvimを起動すると自動的に状態を復元 が行われてます。 状態はvimのsessionという機能で保存してます。 sessionは標準のvimで:mksessionで作成出来るのですが、今回はその:mksessionをラップしたプラグインを使用して実現しています。 設定方法 プラグインインストール " 現在
この記事は Vim Advent Calendar 2012 365日目の記事になります。 そう… 365日目です!! 今日は11月30日、明日には12月01日が始まります。 本当に1年ぶっ続けでやってしまった と、いう事で Vim Advent Calendar 2012 最後の記事なのですが、特に面白いネタも思いつかなかったので中間発表の時のようなまとめ記事になります。 集計するにあたって手伝ってくれた syui さん、supermomonga さん、raa さん、ありがとうございました。 ※例によって人力で集計した部分もあるので間違っているところや記入漏れがあったらごめんなさい。 [年間トータル投稿数ランキング] 第1位 73回:manga_osyo 第2位 28回:tyru 第3位 23回:ujihisa 第4位 17回:supermomonga 第5位 14回:cohama 第6
導入 vim を使い始めた最初の頃、 NERDTree というプラグインを知った。 NERDTree を導入してから vim にのめり込んでいった気がする。 NERDTree というのは、いわゆるファイラーの機能を実現するプラグインで、Windows のエクスプローラに非常に近い直感的な使い勝手ですごく気に入っていた。 今は VimShell や Unite を使い始めて、それらとの親和性が非常に高く(もはや融合してる)、機能も豊富な VimFiler に乗り換えてる。 ただ、NERDTree の「エクスプローラ感」はかなり自然だったので、VimFiler の設定がよくわからない間は結構違和感を感じていた。 本題 VimFiler でも超快適なエクスプローラとして使えるし、機能の豊富さや更新の速さなどを考えると VimFiler がおすすめということで、 NERDTree から VimFi
概要 vim online Tip #271: easy (un)commenting out of source code http://www.vim.org/tip_view.php?tip_id=271 Visual Modeで指定した範囲のソースにコメントを付けたり、外したりするスクリプトです。 インストール方法 vim onlineのTip #271 を参考にして、 スクリプトを製作しました。 中身は以下のようになっています。 " commentout.vim " lhs comments vmap ,# :s/^/#/<CR>:nohlsearch<CR> vmap ,/ :s/^/\/\//<CR>:nohlsearch<CR> vmap ,> :s/^/> /<CR>:nohlsearch<CR> vmap ," :s/^/\"/<CR>:nohlsearch<CR> v
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く