0
0

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 1 year has passed since last update.

vimの基本について

Posted at

はじめに

本日は「vimtutor」をやってみたので、vimの基本操作を自分なりにまとめてみました。

Macを持っている方ならFinder→アプリケーション→ターミナル
の順でターミナルを開いてそこに「vimtutor」と入力するだけでできるのでオススメです!

25から30分と書いてありますが、初学者の私は1時間以上かかりました

基本操作

モード

vimにはモードが複数ある。

  • ノーマルモード
    起動した時のモード。移動やコピーなどができる。escで入れる。

  • インサートモード
    ノーマルモードからiで入れる。文字を追加したり編集したりできる。

  • コマンドモード
    :や/で入れる。終了したり、保存したりできる。

  • ビジュアルモード
    範囲選択してコピペや削除ができる。

カーソル移動
コマンド 実行結果
h 左へ移動
j 下へ移動
k 上へ移動
l 下へ移動
0 行の先頭に移動
G ファイルの最下行に移動する
数値+G 数値の行に移動
gg 先頭行に移動
% (,),[,],{,}の上でタイプすると対になる文字へ移動
vimを終了するには
コマンド 実行結果
:q! 変更を破棄
:wq 変更を保存

:を忘れない!
:を押してコマンドモードにしないとqが押せないです。

削除
コマンド 実行結果
x カーソル位置の文字を削除
dw カーソル位置から次の単語まで削除
de カーソル位置から単語の末尾まで削除
d$ カーソル位置から行の末尾まで削除
dd 行全体を削除

dwをタイプしようとしてddをタイプしてしますと全部消えるので注意!

文字の挿入
コマンド 実行結果
i カーソル位置に追加
a 行末に追加
その他
コマンド 実行結果
2w モーションを繰り返す
u 前回の動作を取り消す
U 行全体の動作を取り消す
CTRL-R 取り消しの取り消し
CTRL-G ファイルでの位置とファイルの詳細を表示する
/+語句 語句を検索

終わりに

vimの習得には慣れが必要なので、とにかく使って覚えていきたいと思います。
またコマンドはまだまだたくさんあるので、使いたい動作があったらその都度調べて覚えていきます。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?