はじめに
Vimは度々聞くけど触ったことがなかったので手探りで触って初心者用のまとめになります。
Vimって何?
一言でいうと、高機能なメモ帳(らしい)。
どうやって使うの?
コマンドラインにてvim
と打てば使える
-
Mac
だいたい全部動く -
Windows
○:GitBash
×:コマンドプロンプト,PowerShell -
Linux
○:Ubuntu
今回はGitBashを使用する。
どこのディレクトリでもよいのでvimと打って以下の画像のように出れば大丈夫
vim
Vimから抜ける
:q
ファイルを少し操作してみる
vimで特定のファイルを開くときにはvim [ファイル名]
mkdir vim
cd vim
touch test.txt
vim test.txt
vimでファイルは開けたけど操作ができない!
→VimにはいくつかモードがあってデフォルトはNormal Mode(閲覧のみ)になっているため
Insert Mode
Normal Modeでi
を押すとInsert Mode(編集可能)になる
下の画像のように --INSERT--の文字が見えれば大丈夫
ESCキー
でNormal Modeに戻る
Normal Modeで:w
を押すと変更が保存される
:w
でエラーが起きた場合は:w !sudo tee %
を使用してください
編集画面の強制終了は:q!
を使用してください
Command Line Mode
:
というのはNormal ModeからCommand Line Mode(コマンドのみ打てる)に切り替えるためのものであり、:q
や:w
などはCommand Line Modeに切り替えてからコマンドを打っているという意味になる。
Visual Mode
Normal Modeの状態でv
を押すとVisual Mode(範囲選択できる)に移行する
ESCキー
でNormal Modeに戻る
基本的にはここまでで操作の流れは終了になりますがさらにコマンドを覚えることでより編集などを加速させることができるのがVimの利点(らしい)なのでVimをさらに知りたい方は以下リンクにてコマンドを叩いてみるといいかもしれないです。