Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vimを使ってみよう(提案)

 Vimを使ってみよう(提案)

普段Vimを使わない方向けにVimのいいところを紹介しました。

TAKAyukiatkwsk

March 06, 2013
Tweet

More Decks by TAKAyukiatkwsk

Other Decks in Programming

Transcript

  1. Vimを使ってみよう
    (提案)
    2013.3.6 Digital Circus Beer Talk
    @TAKAyuki_atkwsk

    View Slide

  2. about me
    髙木 貴之 (TAKAGI Takayuki)
    @TAKAyuki_atkwsk / takayukiatkwsk
    PHP / JavaScript / Ruby
    ビール、フットサル

    View Slide

  3. Questions

    View Slide

  4. Vim使ってますか?
    メインのエディタとして使ってるよ!
    *confや.*rcファイルを編集するときに使う
    使ったことない(^^;;

    View Slide

  5. テキストエディタ
    何使ってますか?
    Emacs, 秀丸, Sublime Text...
    (IDE)Eclipse, VisualStudio, Xcode...

    View Slide

  6. Vimを使ってみよう
    (提案)

    View Slide

  7. Vimって何?
    高機能テキストエディタ
    Unix, Linux, Windows, MacOS X等で使える
    Vim != vi
    Vi IMproved

    View Slide

  8. View Slide

  9. 用途
    プログラミング
    文章を書く(メモ、ブログの更新)
    Gist編集
    and more...

    View Slide

  10. 個人的に思うVimの良さ
    軽量(リソースを消費しない)
    どんな環境でも使える
    プラグインが豊富 / 開発が盛ん
    他のアプリでもVimキーバインドが使える
    (Vimperator, Vichrome, Eclipseの
    Vrapper)

    View Slide

  11. Vimのイメージ?
    操作が難しい?
    複数のモード、キーバインド...etc
    慣れれば高速でテキスト編集が可能に!
    (さらに慣れてくると)hjklでカーソル移
    動できないエディタを使うと不満を抱くこ
    ともw(※個人の感想です)

    View Slide

  12. Vimのイメージ?
    IDEの方が高機能でイケてるよね?
    Vimにも、言語別の補完機能、シンタックス
    チェック、コンパイル、VCS操作などを実現
    するプラグインがある
    それでも足りない機能はプラグインを自作
    すれば補完できる

    View Slide

  13. プラグイン
    便利な機能をVimに追加できる
    Vim scriptで記述する
    代表的なプラグインは以下にソースコードが
    ある
    www.vim.org/scripts/
    github

    View Slide

  14. プラグインの
    インストール
    Vundle, NeoBundleでモダンなプラグイン管理
    Bundlerライク
    .vimrcにインストールするプラグインを書く
    :BundleInstall / :NeoBundleInstall

    View Slide

  15. 好きなプラグイン
    vundle: プラグイン管理
    neocomplcache / neosnippet: 自動補完
    gist-vim: gistを編集
    quickrun.vim: ファイル実行

    View Slide

  16. プラグイン便利 :-)

    View Slide

  17. Vimのコミュニティ
    vim-jp / vim-users.jp
    Lingr (vim-users.jp)
    Vim勉強会(各地で開催)

    View Slide

  18. 世間ではVim熱が
    高まってきている!!
    Vim Advent Calendar 2011, 2012(現在も開
    催中!!)
    Vimテクニックバイブル発売
    TokyoVim#13(2013.3.16 Yokohama.vim#4(2013.2.17)
    vimrc読書会(Lingr上で毎週土曜日開催)

    View Slide

  19. まとめ
    Vimいいですよ
    プラグイン便利
    コミュニティ賑わってる
    Vimを使ってみよう(提案)

    View Slide

  20. Thank you!
    Enjoy coding!!

    View Slide