search
LoginSignup
234

More than 1 year has passed since last update.

posted at

updated at

【備忘録】Vimの操作

先輩のVimを使っている姿を見て、めちゃくちゃ早い、カッコいいと思ったのがきっかけです…笑
忘れないように、メモ。
更新していきます。(使っているマシンはWindowsです)

基本カーソル移動

コマンド 動作
k 上移動
l 右移動
h 左移動
j 下移動

モード変更

コマンド 動作
i 挿入モード
Esc ノーマルモード
: コマンドモード
v ビジュアルモード
Ctrl + v ビジュアルモード(矩形)

操作系

コマンド 動作
u 戻る
Ctrl + r 進む
x カーソル上の1文字削除
dd 行の削除
d0 カーソルの前から行頭まで削除
d^ カーソルの前から行頭(空白の除く)まで削除
D カーソル上から行末まで削除
yy 1行コピー
[数字] , yy [数字]行コピー
p ペースト

コピペでクリップボードを使いたい場合

コマンド 動作
Ctrl + Insert クリップボードにコピー
Shift + Insert クリップボードからペースト

移動系

カーソル

コマンド 動作
w 単語移動
b 単語移動(逆順)
$ 行末へ移動
0 行頭へ移動
- 文字の先頭へ移動
Shift + [ 空行移動(上)
Shift + ] 空行移動(下)
gg ファイルの先頭へ移動
G ファイルの末尾へ移動

ウィンドウ、タブ

コマンド 動作
Ctrl + w + k 上のウィンドウへ移動
Ctrl + w + l 右のウィンドウへ移動
Ctrl + w + h 下のウィンドウへ移動
Ctrl + w + j 左のウィンドウへ移動
gt 隣のタブへ移動

挿入モード

○○して、挿入モードに変える

コマンド 動作
i カーソルの前で挿入モード
a カーソルの後ろで挿入モード
I 先頭に移動して挿入モード
A 末尾に移動して挿入モード
O 前に改行して挿入モード
o 後ろに改行して挿入モード

検索

コマンド 動作
/word wordを検索
:noh 検索のハイライトを消す

保存、終了

コマンド 動作
:w 保存
:q 終了
:wq 保存、終了
:q! 強制終了

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
What you can do with signing up
234