Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

【超基本操作】Vim

$
0
0

今回は、vimの超基本的な操作を(自分用に)まとめてみたいと思いました。
gitを使ってる時に初めてvim自体を知ってそこから勉強してみました。

Vimのモード

モードコマンド
ノーマルモードesc
コマンドモード:
インサートモードi
ビジュアルモードv

ノーマルモード

コマンド意味
k上方向にカーソルが進む
l右方向にカーソルが進む
j下方向にカーソルが進む
h左方向にカーソルが進む
gg一番上にカーソルが飛ぶ
G一番下にカーソルが飛ぶ
C-f一画面下にカーソルが飛ぶ
C-b一画面上にカーソルが飛ぶ
w単語単位でカーソルが進む
b単語単位でカーソルが戻る
^行頭にカーソルが飛ぶ
$行末にカーソルが飛ぶ
f(文字)文字までカーソルが飛ぶ
%対応するかっこにカーソルが飛ぶ (プログラミングの{})
x文字単位でカット(削除)
dd行単位でカット(削除)
数字dd行×数字分だけカット(削除)
p貼り付け
yy行単位でコピー
数字yy行×数字分だけコピー
/検索
n下方向に検索
N上方向に検索
*今カーソルがある位置の単語下方向にを検索
#今カーソルがある位置の単語を上方向に検索
u1つ前の状態に戻る
C-r1つ後の状態に戻る
.直前の操作を繰り返す

コマンドモード

コマンド意味
:w保存
:w ファイル名名前をつけて保存
:q保存して終了
:q!保存せずに終了
:e ファイル名他のファイルを開く

ビジュアルモード

コマンド意味
v文字単位で選択
V行単位で選択
C-f短形単位で選択
gg + V + G全選択

まとめ

ざっとよく使うコマンドをまとめてみました。vimにはもっともっとコマンドがあるらしいので本格的に使うってなったら覚えていきたいなと思います。とりあえず最低限これくらいは覚えないとなって思ってます。実際に使いながら頑張ります。
ちなみに、C-?はcontrolキーのことです。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>