環境
Ubuntu
最初に
知ってたけど深く触ってないシリーズ。
今の環境で頻繁に使うことになりそうなので備忘録として残します。
自分がよく使っているコマンドを載せています。
使うコマンドが増えてきたら更新しようと思います。
Vimをインストールする
Ubuntuになりますが、
$ sudo apt-get install vim
バージョン確認
インサートモード 開始位置
| コマンド |
詳細 |
| a |
カーソルの右側から開始 |
| i |
カーソルの位置から開始 |
| A |
行末に移動し開始 |
| l |
行頭に移動し開始 |
| o |
現在の行の下に改行し開始 |
| cc |
1行を削除して開始 |
ビジュアルモード
※編集中のテキストの範囲選択を視覚的に行うモード
| コマンド |
詳細 |
| v |
ビジュアルモード開始 |
| Ctrl + v |
矩形選択のビジュアルモード開始 |
| V |
カーソルのある行からビジュアルモード |
その他の挙動
| コマンド |
詳細 |
| ESC |
コマンドモードに戻る |
| Ctrl + v |
コマンドモードに戻る |
移動する
| コマンド |
詳細 |
| j |
下に移動 |
| k |
上に移動 |
| h |
左に移動 |
| l |
右に移動 |
| w, W |
次の単語の先頭に前進 |
| H |
ウィンドウ内の一番上の行に移動 |
| M |
ウィンドウ内の真ん中の行に移動 |
| L |
ウィンドウ内の一番下の行に移動 |
| gg |
ページの先頭に移動 |
| G |
ページの最後に移動 |
削除する
| コマンド |
詳細 |
| dd |
カーソルのある行を削除 |
| diw |
カーソル上の単語を削除 |
| di" |
ダブルクォーテーションの内部の文字を削除 |
| dit |
HTMLタグ内部を削除 |
| x |
1文字削除 |
| D |
カーソル位置から行末まで削除 |
コピペ、戻る進む
| コマンド |
詳細 |
| yy |
今いる行をコピー |
| p |
カーソル下に行をペースト |
| u |
戻る(Ctrl + zと一緒) |
| p |
進(Ctrl + yと一緒) |
検索
| コマンド |
詳細 |
| * |
カーソル下の単語を検索 |
| # |
カーソル下の単語を検索(上方向) |
| /"文字" |
"文字"を検索する |
Vim終了
| コマンド |
詳細 |
| sq |
閉じる |
| :q |
閉じる |
| :w |
保存 |
| :q! |
強制終了 |