Posted at

Vim のススメ

More than 1 year has passed since last update.


概要

この記事は、株式会社アイスタイル Advent Calendar 2016 の 1 日目の記事です。

Vim のススメということで、Vim のこういうところが良いぞ!Vim はこうするともっと便利になるよ!といった点をお伝えできればと思います。


3行で!


  • Vim はショートカット覚えれば普通に便利

  • Vim プラグインがたくさん作られているので、用途に合わせてインストール -> カスタマイズ

  • わからなかったら vim-jp などで質問できる


Vim のショートカット

よく使う Vim のコマンドまとめ にもある通り、たくさんあります。

これらを一度に覚えるのはむずかしいので、よく使うものから順に覚えていきましょう。

例えば以下の動作はエディタを使っていれば頻繁に起こります。


  • コピペ

  • 検索、置換

  • 元に戻る

  • カーソル移動

Vim だとコピペは yy -> p、カーソル移動であれば hjkl で行えるので、繰り返し使って覚えていきましょう。

まとめ記事をブックマーク等しておいて、すぐ取り出せるようにするとより覚えやすくなります。


Vim プラグイン導入

プラグインを導入すると Vim でできることの幅が広がっていきます。

例えば、自分の場合仕事やプライベートで


  • PHP

  • JavaScript

  • Golang

などを書いています。

Vim プラグインにはそういった言語の開発環境を提供しているものもあります。

PHP: https://github.com/vim-php

JavaScript: https://github.com/pangloss/vim-javascript

Golang: https://github.com/fatih/vim-go

これらを使うとより開発スピードが上がると思います。

他にも、たくさんの Vim プラグインが存在します。

プラグイン管理するためのプラグインやファイラーなどなど。自分の vimrc を見てもたくさんあります。笑

これらも、一気にたくさん入れてしまうと混乱してしまうので、他の方の vimrc を参考にしながら1個ずつ試してみると良いです!


vim-jp へ質問

vim-jp という vim のユーザーグループがあります。

https://gitter.im/vim-jp/home

https://github.com/vim-jp

gitter では #vimrc読書会 といういろんな方の vimrc を読む会が行われたり(自分もこの前呼んで頂きました…!)しているので、そこで質問してみましょう~。


まとめ

Vim の触り方や良いところを紹介しました。

この記事を読んで Vim 使ってみようと思ってくれた方がいれば幸いです!


明日は

同期のエンジニア anntoque です!