LoginSignup
2
2

More than 3 years have passed since last update.

PhpStormでVim修行したい

Last updated at Posted at 2020-10-19

インストール方法

PhpStorm>Pregerences>Plugins

Marketplaceを選択し、「IdeaVim」を検索

スクリーンショット 2020-10-19 18.02.42.png

インストール後、再起動する

再起動すると、なにやらポップアップが出てきた

スクリーンショット 2020-10-19 18.07.41.png

Noを選択すると、移動キー[ h , j , k , l ]を押したままカーソルを動かし続けることができなくなるようなのでYesを選択

IdeaVimを無効にしたいときは、Tools>Vim Emulatorのチェックを解除する

修行内容

カーソル移動系

キー 動作
Ctrl + f 1ページ下
Ctrl + b 1ページ上
Ctrl + u 半ページ下
Ctrl + d 半ページ上
b カーソル位置より前にある単語の先頭へ移動
ge カーソル位置より前にある単語の末尾へ移動
w カーソル位置より後にある単語の先頭に移動
e カーソル位置より後にある単語の末尾へ移動
^ 行頭に移動
$ 行末に移動

ページ移動系

キー 動作
gg ファイルの先頭
G ファイルの終わり
Ctrl + y カーソルを固定してページ上
Ctrl + e カーソルを固定してページ下
zz カーソルがある行を画面中央に

操作系

キー 動作
Ctrl + [ 標準モードに戻る
u 1つ戻す

選択系

キー 動作
viw 1単語選択
V 1行選択

挿入系

キー 動作
a カーソルの後ろに文字を追加
i カーソルの前に文字を追加
A 行末に文字を追加
I 行頭に文字を追加
e 改行してインサートモード

削除系

キー 動作
x 1文字削除
diw 1単語削除
ciw 1単語削除してインサートモード
dd 1行削除
2ddとか3dd 複数行削除

コピー系

キー 動作
yiw 1単語コピー
yy 1行コピー
2yとか3y 特定の行コピー

検索系

キー 動作
f + 任意のキー 右側の一行一文字検索
F + 任意のキー 左側の一行一文字検索

fキーとの組み合わせ

キー 動作
; 右方向に繰り返し検索
, 左方向に繰り返し検索
2
2
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
2
2