14
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Vim2Advent Calendar 2019

Day 21

vim helpから学ぶvim

Last updated at Posted at 2019-12-21

概要

Vim初心者・中級者を読者として想定しています。
vim helpは非常に分量が多くそして何より親切にあふれています。
これほど日本語対応されていて、細かく使用方法がのっているものはなかなかないでしょう。
この記事ではvim helpには何が書かれているか、vim helpを読む前のとっかかりとなればいいなと思います。

vim helpの開き方使い方

コマンドラインモード
:help

以下の記事が参考になります。
Vimヘルプを日本語化!
:help を引くときのちょっとしたTIPS
Vim :helpがユニークな3つのポイント、vim :helpを読むための敷居を下げる3つの事柄

vimの操作を学ぶ

初心者はチュートリアルを読みvimtutorを使えば、vimの基本的な操作方法を手を動かしながら覚えられます。
操作方法一覧

vimの小技

usr_12の小技も覚えておくと便利です。
置換などで利用される正規表現については@koronさんの記事が参考になります。
vimの小技を覚えていくとVimがどんどん楽しく便利になっていきます。

コマンドラインモードとファイル操作

usr_20usr_32ではコマンド入力をより便利に行う方法やファイル操作、プログラミングに役立つ機能が書かれています。
コマンドラインモードについてはさらに詳しいページがあるので気になった方はこちらもどうぞ。

vim設定の変更

usr_05にはvimのチューニングについて書かれています。
操作方法を知った後に自分好みのカスタマイズをするようになると思いますがこちらが参考になります。

自分で何にも考えずに便利な設定を任せたい場合はvim bootstrapなども利用できます。設定されたコマンドリストはREADMEに書かれていますので、そこから自分好みの設定にいじっていくのも一つの手です。

さらにカスタマイズ

usr_40usr_45ではより上級のカスタマイズについて書かれています。
自ら新しいvimの世界を開くのであれば必読です。

vimプラグイン

vimのプラグインを作ってみたいと思ってもどうしたらいいかわからない。
そんな疑問にもvim helpは答えてくれます。
vimscriptの書き方からpythonやruby等を使用しての書き方まで乗っています。

vimscript書法
vim scriptのテストについて

pythonなどのコードのうめこみ
if_pyth
if_ruby
...

痒い所に手が届くものがないときは自分で作ってしまいましょう。

etc...

vim helpページには、
複数のファイルを開くマルチウィンドウについての解説や、
vimをより便利に使うためのtips
あんなことができないかなぁを探すHow to
などもあるので、いろいろと散策してみると新しい発見があり楽しめます。

終わりに

vimのリファレンスは恐ろしいほどの情報量があり、ここに述べたものはその中の一部でしかありません。vim helpを読むことはvimを理解する近道です。
今まで読んだことのない人もこんな使い方があったのかと読んでみることをお勧めします。

14
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?