タグ

ブックマーク / haya14busa.com (7)

  • Vim Mnemonic | Vim のコマンドの覚え方大全 - haya14busa

    この記事は Vim Advent Calendar 2015 の21日目の記事です. もくてき 記事では Vim のコマンドの”覚え方”を紹介します. 基的にはトリッキーな”覚え方”ではなく由来の紹介となります. 例えば J で行連結は Join が元だとか, gfが”goto file”の略だといったことを 知っておくとなにかと憶えやすいと思います. 対象読者 主にこれから Vim を使ってみよう! でもなかなかコマンドを覚えられないっ! という Vim 初心者の方に由来を知ることで少しでも コマンドを憶えやすいようにすることが目的です. 初心者を想定しているのでコマンドの動作などもなるべく紹介していきます. 中・上級者の方には普段何気なく使ってたあのコマンドの由来を知って「フハハハハ」と ほくそ笑んでもらえるような記事になれば嬉しいです. 注意 注意点として公式のものから公式っぽい

    Vim Mnemonic | Vim のコマンドの覚え方大全 - haya14busa
    yk5656
    yk5656 2015/12/21
  • Vimの検索はもっともっと便利になる! incsearch.vim v2.0 をリリースしました - haya14busa

    haya14busa/incsearch.vim incsearch.vim について知らないかたはこちらの記事を参照してください. 簡単に言えばVimのインクリメンタル検索をカイゼンするプラグインです. -> incsearch.vimVimの検索体験をリッチにする - haya14busa incsearch.vim v2.0 をリリースした! v0.9, v1.0, v1.1, v1.2, … とこれまで incsearch.vim をインクリメンタルにカイゼンにカイゼンを重ねてきました… そして日, incsearch.vim は晴れて一段階進化し, バージョン2.0 となりました! この進化を一言で言えば,incsearch.vim はもっともっと Vim の検索を便利にすべく 進化・拡張可能 になりました. 2.0で何ができるようになったか? 百聞は一見に如かず.以下のgi

    Vimの検索はもっともっと便利になる! incsearch.vim v2.0 をリリースしました - haya14busa
    yk5656
    yk5656 2015/07/06
  • 2014年の振り返り. またはプログラミング2年目をVimに捧げるとこうなるという話 - haya14busa

    この記事について この記事は Vim Advent Calendar 2014 の30日目かもしれません(または来年, Vim記事集約系のイベントやりたいという気持ちの1つです). 今年の2月に 1年間『Vim駆動学習』してきて最高に楽しかったのでオススメしたい - haya14busa というVim歴換算で1年を振り返ったエントリーを書いたのですが, 今回は2014年を振り返ってみたら, やっぱりVim活たのしかったなぁという日記的エントリーです. また思い返してみると僕がプログラミング始めたのは2年と少し前だったので, 2014年はプログラミング2年目の年でもありました. この文脈でみると「プログラミング2年目をVimに捧げるとどうなるか?」 というエントリーとも言えそうです. (※1年目からかなりの割合をVimに捧げていました) 2014年, 今年のVim活を振り返る ※Vim活が9

    2014年の振り返り. またはプログラミング2年目をVimに捧げるとこうなるという話 - haya14busa
    yk5656
    yk5656 2014/12/30
  • incsearch.vimでVimの検索体験をリッチにする - haya14busa

    この記事はVim Advent Calendar 2014の14日目の記事です。 13日目は deris さんによるスマートフォンでVimを操作するためにやっておいたほうがいいこと - derisの日記 でした。 1. incsearch.vim つくった Vimの検索体験をリッチにする, incsearch.vim を作りました haya14busa/incsearch.vim あなたとincsearch.vim 今すぐインストール 1 2 3 4 5 6 NeoBundle 'haya14busa/incsearch.vim' Plugin 'haya14busa/incsearch.vim' Plug 'haya14busa/incsearch.vim' map / <Plug>(incsearch-forward) map ? <Plug>(incsearch-backward)

    incsearch.vimでVimの検索体験をリッチにする - haya14busa
    yk5656
    yk5656 2014/12/15
  • Vim-EasyMotionでカーソル移動を爆速にして生産性をもっと向上させる - haya14busa

    この記事はVim Advent Calendar 2013 : ATNDの 113 日目の記事になります。 また『EasyMotionか!』と思う方も中にはいるかもしれませんが、実は誕生日VACだったりするので許してください。 Happy Vimming to me. カーソル移動がエディット時間の80%を占める Vimでエディットしている時間の中で、カーソル移動の割合は恐らく80%以上を占めてます[当社比][要出典] 何をするにしても基的にはカーソルを移動させ、それからVimの強力なoperatorやtextobjectを駆使してテキストをエディットしたり、Insertモードに入って文字を入力するでしょう。またtagジャンプや、*,#などでカーソル下の単語を検索して移動するために、そこまでカーソルを移動させるという『カーソル移動のためのカーソル移動』をするケースだってあります。 多くの

    Vim-EasyMotionでカーソル移動を爆速にして生産性をもっと向上させる - haya14busa
    yk5656
    yk5656 2014/03/25
  • 1年間『Vim駆動学習』してきて最高に楽しかったのでオススメしたい - haya14busa

    この記事は Vim Advent Calendar 2013 78日目の記事になります。私事ですが日2014/02/16日、Vimmerとして1歳の誕生日(Vim歴換算)を迎えましたので個人的な話題を含むVACの記事を書かせていただきます。そういうものが嫌いな方はブラウザバック推奨です。 この記事によってVimの魅力が少しでも伝われば幸いです vimtutorを終えた一年前のツイート(ツイートの文面が恥ずかしい…) Vim歴1年、めでたいです。 なぜ『Vim駆動学習』かというと、僕のプログラミング歴自体がVim歴+半年あるかないか程度なので、僕のプログラミング力の大部分は『Vim駆動』で学習し、向上してきたといっても過言ではないからです。Vim駆動バンザイ。 (最近はVim駆動でVim自体を学んでいる割合が高すぎるのでそろそろVim以外の進捗もだしていこうと反省はしています…) 『Vim

    1年間『Vim駆動学習』してきて最高に楽しかったのでオススメしたい - haya14busa
    yk5656
    yk5656 2014/02/17
  • Vimでmigemoを使って日本語でもローマ字のまま検索がしたい - haya14busa

    この記事は Vim Advent Calendar 2013 75日目の記事になります。 Migemoとは Migemo: ローマ字のまま日語をインクリメンタル検索 横着プログラミング 第2回: Migemo: 日語のインクリメンタル検索 「Migemoとはローマ字のまま日語を検索できるものです」みたいな紹介をしようと思ったら思ったよりも『インクリメンタル』が重要なファクターっぽいですね。今回はインクリメンタル基的にしない/できないmigemoの紹介です。 vimでもmigemo使いたいですよね。 +kaoriyaのVimならデフォルトでmigemoが使えるけど +kaoriya以外のVimでmigemo使うのは(昔は)結構面倒くさかったように思えます。 -kaoriyaでmigemoを使う方法としては C/Migemoを端末にインストール cmigemoと連携する Vim プラグ

    yk5656
    yk5656 2014/02/17
  • 1